Reiterated Buy X

A Agilent

Needham

$77 $88

Initiated Buy X

A Agilent

Needham

$77

Downgrades Buy Hold X

AAOI Applied Optoelectronics

Needham

Downgrades Buy Hold X

AAOI Applied Optoelectronics

Needham

Reiterated Strong Buy X

AAOI Applied Optoelectronics

Needham

$50 $40

Reiterated Buy X

AAPL Apple

Needham

$220 $260

Reiterated Buy X

AAPL Apple

Needham

$195 $220

Reiterated Buy X

AAPL Apple

Needham

$170 $195

Reiterated Buy X

AAPL Apple

Needham

$140 $170

Upgrades Buy Strong Buy X

AAPL Apple

Needham

$180 $225

Reiterated Buy X

AAPL Apple

Needham

$200 $180

Reiterated Buy X

AAPL Apple

Needham

$220 $260

Reiterated Buy X

AAPL Apple

Needham

$210 $220

Reiterated Buy X

AAPL Apple

Needham

$210 $220

Downgrades Buy Hold X

AAXN Axon

Needham

Reiterated Buy X

ABC AmerisourceBergen

Needham

$117 $113

Reiterated Buy X

ABC AmerisourceBergen

Needham

$108 $117

Downgrades Buy Hold X

ABNB Airbnb

Needham

Reiterated Buy X

ABNB Airbnb

Needham

$150 $160

Reiterated Buy X

ABNB Airbnb

Needham

$155 $150

Reiterated Buy X

ABNB Airbnb

Needham

$150 $155

Initiated Buy X

ABNB Airbnb

Needham

$210

Initiated Buy X

ABNB Airbnb

Needham

$200

Initiated Buy X

ABSI Absci Corporation

Needham

$9

Reiterated Buy X

ACAD ACADIA Pharmaceuticals

Needham

$36 $32

Upgrades Hold Buy X

ACAD ACADIA Pharmaceuticals

Needham

$37

Reiterated Buy X

ACAD ACADIA Pharmaceuticals

Needham

$40 $34

Downgrades Hold Underperform X

ACB Aurora Cannabis

Needham

Reiterated Buy X

ACCD Accolade

Needham

$13 $8

Initiated Buy X

ACCD Accolade

Needham

$59

Initiated Buy X

ACER Acer Therapeutics

Needham

$48

Initiated Buy X

ACHR Archer Aviation

Needham

$11

Downgrades Buy Hold X

ACIA Acacia Communications

Needham

Upgrades Hold Buy X

ACIA Acacia Communications

Needham

$59

Downgrades Buy Hold X

ACIA Acacia Communications

Needham

Downgrades Buy Hold X

ACIW ACI Worldwide

Needham

Downgrades Buy Hold X

ACLS Axcelis Tech

Needham

Reiterated Buy X

ACLS Axcelis Tech

Needham

$77 $100

Reiterated Buy X

ACLS Axcelis Tech

Needham

$37 $42

Reiterated Buy X

ACLS Axcelis Tech

Needham

$36 $33

Reiterated Buy X

ACLX Arcellx

Needham

$65 $71

Initiated Buy X

ACLX Arcellx

Needham

$31

Downgrades Buy Hold X

ACMR ACM Research

Needham

Upgrades Hold Buy X

ACMR ACM Research

Needham

$100

Downgrades Buy Hold X

ADI Analog Devices

Needham

Initiated Buy X

ADI Analog Devices

Needham

$195

Reiterated Buy X

ADTH AdTheorent

Needham

$3 $3.75

Initiated Buy X

ADTN ADTRAN

Needham

$28

Upgrades Hold Buy X

ADTN ADTRAN

Needham

$20

Downgrades Buy Hold X

ADTN ADTRAN

Needham

Reiterated Buy X

ADTN ADTRAN

Needham

$18 $17

Reiterated Buy X

ADTN ADTRAN

Needham

$22 $18

Upgrades Hold Buy X

AEIS Advanced Energy

Needham

$145

Downgrades Buy Hold X

AEIS Advanced Energy

Needham

Upgrades Hold Buy X

AEIS Advanced Energy

Needham

$120

Reiterated Buy X

AEIS Advanced Energy

Needham

$97 $80

Downgrades Buy Hold X

AERI Aerie Pharma

Needham

Reiterated Buy X

AERI Aerie Pharma

Needham

$74 $54

Reiterated Buy X

AERI Aerie Pharma

Needham

$76 $86

Initiated Buy X

AEYE Audioeye

Needham

$25

Initiated Hold X

AFRM Affirm

Needham

Initiated Buy X

AGIL AgileThought

Needham

$7

Reiterated Buy X

AGIO Agios Pharma

Needham

$72 $86

Initiated Hold X

AGL Agilon Health

Needham

Reiterated Buy X

AGLE Aeglea BioTherapeutics

Needham

$8 $12

Initiated Buy X

AGYS Agilysys

Needham

$92

Downgrades Buy Hold X

AI C3.ai

Needham

Reiterated Buy X

AI C3.ai

Needham

$195 $146

Initiated Buy X

AI C3.ai

Needham

$193

Initiated Buy X

AKAM Akamai Tech

Needham

Downgrades Buy Hold X

AKAO Achaogen

Needham

Reiterated Buy X

AKAO Achaogen

Needham

$29 $20

Downgrades Buy Hold X

AKBA Akebia Therapeutics

Needham

Reiterated Buy X

AKBA Akebia Therapeutics

Needham

$20 $18

Initiated Buy X

AKCA Akcea Therapeutics

Needham

$45

Reiterated Buy X

ALC Alcon

Needham

$108 $106

Reiterated Buy X

ALC Alcon

Needham

$103 $108

Reiterated Buy X

ALC Alcon

Needham

Initiated Buy X

ALC Alcon

Needham

$95

Resumed Buy X

ALDR Alder BioPharmaceuticals

Needham

$28

Initiated Hold X

ALGN Align Tech

Needham

Initiated Buy X

ALIT Alight

Needham

$12

Reiterated Buy X

ALLT Allot Comms

Needham

$6.35 $6.75

Initiated Buy X

ALTR Altair Engineering

Needham

$60

Reiterated Buy X

ALTR Altair Engineering

Needham

$42 $40

Reiterated Buy X

ALTR Altair Engineering

Needham

$40 $42

Reiterated Buy X

ALTR Altair Engineering

Needham

$40

Reiterated Buy X

ALTR Altair Engineering

Needham

$36 $40

Initiated Buy X

ALTR Altair Engineering

Needham

$36

Initiated Buy X

ALTR Altair Engineering

Needham

$36

Downgrades Buy Hold X

AMAT Applied Materials

Needham

Reiterated Buy X

AMAT Applied Materials

Needham

$135 $140

Reiterated Buy X

AMAT Applied Materials

Needham

$130 $125

Reiterated Buy X

AMAT Applied Materials

Needham

$153 $166

Reiterated Buy X

AMAT Applied Materials

Needham

$130 $153

Reiterated Buy X

AMAT Applied Materials

Needham

$82 $110

Initiated Buy X

AMAT Applied Materials

Needham

$45

Reiterated Strong Buy X

AMAT Applied Materials

Needham

$72 $68

Reiterated Buy X

AMBA Ambarella

Needham

$90 $100

Reiterated Buy X

AMBA Ambarella

Needham

$100 $90

Reiterated Buy X

AMBA Ambarella

Needham

$85 $100

Reiterated Buy X

AMBA Ambarella

Needham

$110 $90

Downgrades Hold Underperform X

AMBA Ambarella

Needham

Downgrades Buy Hold X

AMBR Amber Road

Needham

Reiterated Buy X

AMBR Amber Road

Needham

$11 $13

Initiated Buy X

AMKR Amkor

Needham

$40

Downgrades Buy Hold X

AMPH Amphastar Pharmaceuticals

Needham

Reiterated Buy X

AMPH Amphastar Pharmaceuticals

Needham

$24 $22

Reiterated Buy X

AMPH Amphastar Pharmaceuticals

Needham

$23 $24

Initiated Buy X

AMPL Amplitude

Needham

$16

Initiated Hold X

AMWL Amwell

Needham

Reiterated Buy X

AMZN Amazon

Needham

$210 $250

Reiterated Buy X

AMZN Amazon

Needham

$205 $210

Reiterated Buy X

AMZN Amazon

Needham

$175 $205

Reiterated Buy X

AMZN Amazon

Needham

$160 $175

Reiterated Buy X

AMZN Amazon

Needham

$150 $160

Reiterated Buy X

AMZN Amazon

Needham

$120 $150

Reiterated Buy X

AMZN Amazon

Needham

$175 $120

Reiterated Buy X

AMZN Amazon

Needham

$1250 $1600

Upgrades Hold Buy X

ANET Arista Networks

Needham

$128

Reiterated Buy X

ANET Arista Networks

Needham

$315 $385

Reiterated Buy X

ANET Arista Networks

Needham

$300 $315

Reiterated Buy X

ANGI ANGI Homeservices

Needham

$23 $20

Initiated Buy X

ANGI ANGI Homeservices

Needham

$23

Initiated Buy X

ANNX Annexon

Needham

$37

Upgrades Hold Buy X

ANSS ANSYS

Needham

$172

Initiated Buy X

APLD Applied Blockchain

Needham

$5.50

Initiated Hold X

APP AppLovin

Needham

Reiterated Buy X

AQ Aquantia

Needham

$15 $12

Reiterated Buy X

AQ Aquantia

Needham

$15 $20

Upgrades Hold Buy X

ARNA Arena Pharm

Needham

$60

Initiated Buy X

ARPO Aerpio Pharmaceuticals

Needham

$10

Reiterated Buy X

ARQL ArQule

Needham

$6 $7

Reiterated Buy X

ARQL ArQule

Needham

$5 $6

Initiated Buy X

ARQT Arcutis Biotherapeutics

Needham

$46

Reiterated Buy X

ASUR Asure Software

Needham

$20 $12

Reiterated Buy X

ATEC Alphatec

Needham

$16 $18

Initiated Buy X

ATNX Athenex

Needham

$30

Reiterated Buy X

ATRC AtriCure

Needham

$36 $39

Reiterated Buy X

ATRC AtriCure

Needham

$32 $36

Reiterated Buy X

ATRC AtriCure

Needham

$26 $32

Reiterated Buy X

ATRC AtriCure

Needham

$23 $26

Reiterated Buy X

ATTU Attunity

Needham

$20 $24

Reiterated Buy X

ATTU Attunity

Needham

$18 $20

Reiterated Buy X

ATVI Activision Blizzard

Needham

$60 $50

Reiterated Buy X

ATVI Activision Blizzard

Needham

$90 $60

Reiterated Buy X

ATVI Activision Blizzard

Needham

$80 $90

Reiterated Buy X

ATVI Activision Blizzard

Needham

$75 $80

Initiated Buy X

AUDC Audiocodes

Needham

$40

Reiterated Buy X

AUDC Audiocodes

Needham

$9 $10

Reiterated Buy X

AVDL Avadel Pharmaceuticals

Needham

$20 $22

Reiterated Buy X

AVLR Avalara

Needham

$210 $150

Reiterated Buy X

AVLR Avalara

Needham

$85 $100

Reiterated Buy X

AVLR Avalara

Needham

$64 $85

Initiated Buy X

AVLR Avalara

Needham

$64

Initiated Buy X

AVRO AVROBIO

Needham

$28

Initiated Buy X

AX Axos Financial

Needham

$82

Upgrades Hold Buy X

AXNX Axonics Modulation

Needham

$71

Downgrades Buy Hold X

AXNX Axonics Modulation

Needham

Reiterated Buy X

AXON Axon

Needham

$315 $400

Initiated Buy X

AXSM Axsome Therapeutics

Needham

$130

Initiated Buy X

AXTI AXT

Needham

$8

Reiterated Buy X

AYX Alteryx

Needham

$120 $139

Reiterated Buy X

AYX Alteryx

Needham

$108 $120

Reiterated Buy X

AYX Alteryx

Needham

$74 $90

Reiterated Buy X

AYX Alteryx

Needham

$65 $74

Reiterated Buy X

AYX Alteryx

Needham

$51 $57

Reiterated Buy X

AYX Alteryx

Needham

$43 $51

Reiterated Buy X

AYX Alteryx

Needham

$39 $43

Initiated Buy X

AYX Alteryx

Needham

$39

Reiterated Buy X

BABA Alibaba

Needham

$230 $180

Downgrades Buy Hold X

BAND Bandwidth

Needham

Initiated Buy X

BAND Bandwidth

Needham

$155

Initiated Buy X

BASE Couchbase

Needham

$22

Upgrades Hold Buy X

BCRX BioCryst Pharma

Needham

$14

Initiated Buy X

BCYC Bicycle Therapeutics

Needham

$85

Resumed Hold X

BEEM Beam Global

Needham

Initiated Hold X

BEEM Beam Global

Needham

Upgrades Hold Buy X

BELFB Bel Fuse

Needham

$30

Initiated Hold X

BF-B Brown-Forman

Needham

Upgrades Hold Buy X

BHE Benchmark Electronics

Needham

$35

Reiterated Buy X

BHVN Biohaven Pharmaceutical

Needham

$48 $56

Reiterated Buy X

BHVN Biohaven Pharmaceutical

Needham

$36 $48

Reiterated Buy X

BHVN Biohaven Pharmaceutical

Needham

$36 $48

Reiterated Buy X

BIGC BigCommerce

Needham

$85 $60

Downgrades Buy Hold X

BIIB Biogen

Needham

Reiterated Buy X

BIIB Biogen

Needham

$305 $300

Reiterated Buy X

BIIB Biogen

Needham

$292 $290

Resumed Buy X

BKNG Booking Holdings

Needham

$2200

Reiterated Buy X

BKNG Booking Holdings

Needham

$2000 $2500

Reiterated Buy X

BLBD Blue Bird

Needham

$52 $65

Initiated Buy X

BLBD Blue Bird

Needham

$44

Initiated Hold X

BLCO Bausch + Lomb

Needham

Initiated Hold X

BLKB Blackbaud

Needham

Downgrades Buy Hold X

BLNK Blink Charging

Needham

Upgrades Hold Buy X

BLNK Blink Charging

Needham

$7

Resumed Hold X

BLNK Blink Charging

Needham

Reiterated Buy X

BLNK Blink Charging

Needham

$27 $18

Initiated Buy X

BLNK Blink Charging

Needham

$39

Reiterated Buy X

BNED Barnes & Noble Education

Needham

$5 $9

Initiated Buy X

BNED Barnes & Noble Education

Needham

$7

Reiterated Buy X

BPMC Blueprint Medicines

Needham

$65 $66

Initiated Buy X

BPMC Blueprint Medicines

Needham

$60

Initiated Buy X

BRBR BellRing Brands

Needham

$32

Initiated Hold X

BRCC BRC Inc.

Needham

Reiterated Strong Buy X

BRKR Bruker

Needham

$46 $57

Reiterated Strong Buy X

BRKR Bruker

Needham

$39 $46

Initiated Strong Buy X

BRKR Bruker

Needham

$39

Resumed Buy X

BRKS Brooks Automation

Needham

$110

Reiterated Buy X

BRZE Braze

Needham

$70 $50

Downgrades Buy Hold X

BSX Boston Scientific

Needham

Upgrades Hold Buy X

BSX Boston Scientific

Needham

$48

Downgrades Buy Hold X

BSX Boston Scientific

Needham

Reiterated Strong Buy X

BSX Boston Scientific

Needham

$39 $43

Reiterated Strong Buy X

BSX Boston Scientific

Needham

Reiterated Strong Buy X

BSX Boston Scientific

Needham

$35 $36

Initiated Buy X

BTRS BTRS Holdings

Needham

$20

Upgrades Hold Buy X

CAL Caleres

Needham

$32

Initiated Hold X

CAL Caleres

Needham

Reiterated Buy X

CALX Calix Networks

Needham

$82 $88

Initiated Buy X

CALX Calix Networks

Needham

$50

Resumed Buy X

CAMT Camtek

Needham

$31

Reiterated Buy X

CAMT Camtek

Needham

$7 $8

Downgrades Buy Hold X

CARA Cara Therapeutics

Needham

Reiterated Buy X

CARG CarGurus

Needham

$39 $45

Reiterated Buy X

CARG CarGurus

Needham

$22 $24

Resumed Hold X

CARG CarGurus

Needham

Upgrades Hold Buy X

CART Instacart

Needham

$56

Initiated Hold X

CART Instacart

Needham

Downgrades Buy Hold X

CASA Casa Systems

Needham

Reiterated Buy X

CASA Casa Systems

Needham

$19 $14

Initiated Buy X

CASA Casa Systems

Needham

$19

Upgrades Hold Buy X

CDAY Ceridian HCM

Needham

$82

Downgrades Buy Hold X

CDAY Ceridian HCM

Needham

Initiated Buy X

CDAY Ceridian HCM

Needham

$40

Downgrades Buy Hold X

CDLX Cardlytics

Needham

Initiated Buy X

CDLX Cardlytics

Needham

$135

Initiated Buy X

CDNS Cadence Design

Needham

$183

Reiterated Buy X

CDNS Cadence Design

Needham

$60 $64

Reiterated Buy X

CDNS Cadence Design

Needham

$47 $50

Reiterated Buy X

CDNS Cadence Design

Needham

$47 $50

Upgrades Hold Buy X

CDNS Cadence Design

Needham

$47

Reiterated Buy X

CDW CDW

Needham

$84 $100

Reiterated Buy X

CDW CDW

Needham

$78 $82

Resumed Buy X

CECE CECO Environ.

Needham

$10

Reiterated Buy X

CECE CECO Environ.

Needham

$7 $10

Reiterated Buy X

CECO CECO Environ.

Needham

$26 $34

Initiated Buy X

CELC Celcuity

Needham

$50

Initiated Buy X

CELH Celsius

Needham

$38

Initiated Buy X

CFLT Confluent

Needham

$35

Downgrades Buy Hold X

CGNT Cognyte Software

Needham

Initiated Buy X

CGNT Cognyte Software

Needham

$36

Reiterated Buy X

CGNX Cognex

Needham

$48 $57

Upgrades Hold Buy X

CGNX Cognex

Needham

$95

Downgrades Buy Hold X

CGNX Cognex

Needham

Reiterated Buy X

CGNX Cognex

Needham

$50 $58

Reiterated Buy X

CGNX Cognex

Needham

$47 $50

Reiterated Buy X

CGNX Cognex

Needham

$45 $47

Reiterated Buy X

CGNX Cognex

Needham

$52 $45

Upgrades Hold Buy X

CGNX Cognex

Needham

$52

Downgrades Buy Hold X

CHGG Chegg

Needham

Upgrades Hold Buy X

CHGG Chegg

Needham

$28

Downgrades Buy Hold X

CHGG Chegg

Needham

Reiterated Buy X

CHGG Chegg

Needham

$100 $115

Reiterated Buy X

CHGG Chegg

Needham

$44 $50

Initiated Buy X

CHGG Chegg

Needham

$44

Initiated Hold X

CHKP Check Point Software

Needham

Downgrades Buy Hold X

CHPT ChargePoint

Needham

Resumed Buy X

CHPT ChargePoint

Needham

$14

Reiterated Buy X

CHPT ChargePoint

Needham

$24 $18

Initiated Buy X

CHPT ChargePoint

Needham

$39

Resumed Hold X

CHWY Chewy

Needham

Reiterated Buy X

CHWY Chewy

Needham

$55 $45

Upgrades Hold Buy X

CHWY Chewy

Needham

$55

Initiated Hold X

CHWY Chewy

Needham

Reiterated Buy X

CIEN Ciena

Needham

$60 $50

Downgrades Buy Hold X

CIEN Ciena

Needham

Reiterated Buy X

CIEN Ciena

Needham

$29 $33

Reiterated Buy X

CIEN Ciena

Needham

$24 $29

Initiated Buy X

CIFR Cipher Mining

Needham

$2.70

Reiterated Buy X

CLBT Cellebrite DI

Needham

$13 $13.50

Downgrades Strong Buy Hold X

CLDR Cloudera

Needham

Reiterated Strong Buy X

CLDR Cloudera

Needham

$31 $28

Upgrades Buy Strong Buy X

CLDR Cloudera

Needham

$23 $31

Reiterated Buy X

CLDR Cloudera

Needham

$22 $23

Reiterated Buy X

CLDR Cloudera

Needham

$22 $26

Reiterated Buy X

CLH Clean Harbors

Needham

$104 $107

Reiterated Buy X

CLH Clean Harbors

Needham

$74 $80

Reiterated Buy X

CLH Clean Harbors

Needham

$63 $74

Reiterated Buy X

CLH Clean Harbors

Needham

$66 $63

Initiated Buy X

CLNE Clean Energy Fuels

Needham

$12

Downgrades Buy Hold X

CLSD Clearside Biomedical

Needham

Reiterated Buy X

CLSD Clearside Biomedical

Needham

$18 $22

Initiated Buy X

CLSK CleanSpark

Needham

$20

Downgrades Buy Hold X

CMD Cantel Medical

Needham

Downgrades Buy Hold X

CNDT Conduent

Needham

Reiterated Buy X

CNDT Conduent

Needham

$25 $14

Upgrades Hold Buy X

CNDT Conduent

Needham

$25

Upgrades Hold Buy X

CNMD CONMED

Needham

$150

Reiterated Buy X

CNMD CONMED

Needham

$87 $94

Reiterated Buy X

CNMD CONMED

Needham

$86 $79

Reiterated Buy X

CNMD CONMED

Needham

$83 $88

Reiterated Buy X

CNMD CONMED

Needham

$73 $83

Reiterated Buy X

CNMD CONMED

Needham

$71 $73

Reiterated Buy X

CNMD CONMED

Needham

$58 $71

Downgrades Buy Hold X

COGT Cogent Biosciences

Needham

Initiated Buy X

COGT Cogent Biosciences

Needham

$24

Reiterated Buy X

COHR Coherent

Needham

$84 $120

Reiterated Buy X

COHR Coherent

Needham

$72 $84

Downgrades Buy Hold X

COHR Coherent

Needham

Reiterated Buy X

COHR Coherent

Needham

$205 $190

Reiterated Buy X

COHR Coherent

Needham

$250 $205

Reiterated Buy X

COHR Coherent

Needham

$330 $294

Downgrades Buy Hold X

COHU Cohu

Needham

Reiterated Buy X

COIN Coinbase Global

Needham

$70 $120

Reiterated Buy X

COIN Coinbase Global

Needham

$173 $89

Upgrades Hold Buy X

COLL Collegium Pharmaceutical

Needham

$46

Downgrades Buy Hold X

COLL Collegium Pharmaceutical

Needham

Reiterated Buy X

COLL Collegium Pharmaceutical

Needham

$35 $36

Reiterated Buy X

COLL Collegium Pharmaceutical

Needham

$35 $33

Reiterated Buy X

COLL Collegium Pharmaceutical

Needham

$28 $35

Downgrades Buy Hold X

COLM Columbia Sportswear

Needham

Reiterated Buy X

COMP Compass

Needham

$5.50

Initiated Hold X

COO Cooper

Needham

Initiated Buy X

CORZ Core Scientific

Needham

$16

Reiterated Buy X

COUP Coupa Software

Needham

$120 $140

Reiterated Buy X

COUP Coupa Software

Needham

$83 $108

Reiterated Buy X

COUP Coupa Software

Needham

$63 $83

Reiterated Buy X

COUP Coupa Software

Needham

$55 $63

Reiterated Buy X

COUP Coupa Software

Needham

$39 $55

Reiterated Buy X

CPRI Capri Holdings

Needham

$54 $50

Reiterated Buy X

CPRI Capri Holdings

Needham

$67 $61

Reiterated Buy X

CRDO Credo Technology Group

Needham

$18 $15

Reiterated Buy X

CRM Salesforce

Needham

$250 $275

Upgrades Hold Buy X

CRM Salesforce

Needham

$230

Initiated Buy X

CRMD Cormedix

Needham

$31

Upgrades Hold Buy X

CRNC Cerence

Needham

$16

Resumed Hold X

CRNC Cerence

Needham

Upgrades Hold Buy X

CRNT Ceragon

Needham

$4.50

Upgrades Underperform Hold X

CRNT Ceragon

Needham

Downgrades Buy Underperform X

CRNT Ceragon

Needham

Downgrades Buy Hold X

CRNT Ceragon

Needham

Reiterated Buy X

CRNT Ceragon

Needham

$3.60 $4.40

Initiated Buy X

CROX Crocs

Needham

$116

Reiterated Buy X

CRSP CRISPR Therapeutics

Needham

$88 $84

Initiated Buy X

CRSP CRISPR Therapeutics

Needham

$62

Upgrades Hold Buy X

CRUS Cirrus Logic

Needham

$100

Downgrades Buy Hold X

CRUS Cirrus Logic

Needham

Reiterated Buy X

CRWD CrowdStrike

Needham

$360 $420

Resumed Buy X

CRWD CrowdStrike

Needham

$360

Reiterated Buy X

CRWD CrowdStrike

Needham

$80 $92

Initiated Buy X

CRWD CrowdStrike

Needham

$80

Initiated Hold X

CRY CryoLife

Needham

Reiterated Buy X

CSGP CoStar Group

Needham

$500 $600

Reiterated Buy X

CSGP CoStar Group

Needham

$475 $500

Reiterated Buy X

CSGP CoStar Group

Needham

$450 $475

Downgrades Buy Hold X

CSII Cardiovascular Systems

Needham

Reiterated Strong Buy X

CSOD Cornerstone OnDemand

Needham

$60 $70

Reiterated Strong Buy X

CSOD Cornerstone OnDemand

Needham

$55 $60

Reiterated Strong Buy X

CSOD Cornerstone OnDemand

Needham

$48 $55

Initiated Buy X

CSSE Chicken Soup for the Soul Entertainment

Needham

$45

Initiated Buy X

CTIC CTI BioPharma

Needham

$10

Downgrades Buy Hold X

CTRL Control4

Needham

Reiterated Buy X

CTRL Control4

Needham

$31 $33

Downgrades Buy Hold X

CTSH Cognizant Tech

Needham

Reiterated Strong Buy X

CTSH Cognizant Tech

Needham

$90 $100

Initiated Buy X

CTV Innovid Corp.

Needham

$10

Reiterated Buy X

CUB Cubic

Needham

$80 $77

Upgrades Hold Buy X

CUB Cubic

Needham

$80

Downgrades Buy Hold X

CUB Cubic

Needham

Initiated Buy X

CURI CuriosityStream

Needham

$25

Reiterated Buy X

CVLT Commvault Systems

Needham

$60 $66

Upgrades Hold Buy X

CVNA Carvana

Needham

$160

Downgrades Buy Hold X

CVNA Carvana

Needham

Initiated Buy X

CVON ConvergeOne

Needham

$12

Upgrades Buy Strong Buy X

CVS CVS Health

Needham

$88 $100

Upgrades Hold Buy X

CYBR CyberArk

Needham

$195

Reiterated Buy X

CYBR CyberArk

Needham

$80 $90

Reiterated Buy X

CYBR CyberArk

Needham

$57 $62

Reiterated Buy X

CYBR CyberArk

Needham

$55 $57

Reiterated Buy X

CYRX Cryoport

Needham

$19 $18

Resumed Buy X

CYRX Cryoport

Needham

$73

Resumed Buy X

CYRX CryoPort

Needham

$22

Reiterated Buy X

CYRX CryoPort

Needham

$11 $19

Reiterated Buy X

CYRX CryoPort

Needham

$10 $11

Reiterated Buy X

CYTK Cytokinetics

Needham

$60 $58

Reiterated Buy X

DASH DoorDash

Needham

$230 $240

Initiated Buy X

DASH DoorDash

Needham

$175

Initiated Buy X

DASH DoorDash

Needham

$200

Reiterated Buy X

DATA Tableau Software

Needham

$156

Reiterated Buy X

DATA Tableau Software

Needham

$113 $125

Reiterated Buy X

DAWN Day One Biopharmaceuticals

Needham

$32 $33

Reiterated Buy X

DAWN Day One Biopharmaceuticals

Needham

$30 $33

Initiated Buy X

DAWN Day One Biopharmaceuticals

Needham

$40

Reiterated Buy X

DCBO Docebo

Needham

$45 $50

Initiated Buy X

DCBO Docebo

Needham

$56

Reiterated Buy X

DCT Duck Creek Technology

Needham

$55 $40

Reiterated Buy X

DECK Deckers Outdoor

Needham

$218 $226

Initiated Buy X

DECK Deckers Outdoor

Needham

$218

Reiterated Buy X

DERM Dermira

Needham

$16 $22

Initiated Buy X

DFIN Donnelley Financial

Needham

$55

Downgrades Buy Hold X

DH Definitive Healthcare

Needham

Initiated Buy X

DH Definitive Healthcare

Needham

$30

Reiterated Buy X

DHR Danaher

Needham

$142 $155

Reiterated Buy X

DHR Danaher

Needham

$138 $141

Reiterated Buy X

DHR Danaher

Needham

$114 $138

Initiated Buy X

DHR Danaher

Needham

$114

Initiated Buy X

DICE DICE Therapeutics

Needham

$56

Upgrades Hold Buy X

DIS Walt Disney

Needham

$120

Reiterated Buy X

DKNG DraftKings

Needham

$54 $58

Reiterated Buy X

DKNG DraftKings

Needham

$50 $54

Initiated Buy X

DKNG DraftKings

Needham

$81

Upgrades Hold Buy X

DMRC Digimarc

Needham

$40

Downgrades Buy Hold X

DMRC Digimarc

Needham

Reiterated Buy X

DMRC Digimarc

Needham

$32 $34

Reiterated Buy X

DMRC Digimarc

Needham

$35 $34

Reiterated Buy X

DMRC Digimarc

Needham

$38 $35

Reiterated Buy X

DMRC Digimarc

Needham

$42 $38

Initiated Buy X

DNB Dun & Bradstreet

Needham

$30

Downgrades Buy Hold X

DOCN DigitalOcean

Needham

Initiated Buy X

DOCN DigitalOcean

Needham

$36

Upgrades Hold Buy X

DOCS Doximity

Needham

$38

Downgrades Buy Hold X

DOCS Doximity

Needham

Reiterated Buy X

DOCS Doximity

Needham

$70 $45

Reiterated Buy X

DOMO Domo

Needham

$37 $44

Reiterated Buy X

DOMO Domo

Needham

$27 $37

Initiated Buy X

DOMO Domo

Needham

$27

Reiterated Buy X

DSP Viant Technology

Needham

$10 $12

Reiterated Buy X

DSP Viant Technology

Needham

$50 $62

Initiated Buy X

DSP Viant Technology

Needham

$50

Reiterated Buy X

DSW DSW

Needham

$35 $32

Reiterated Buy X

DSW DSW

Needham

$29 $35

Initiated Buy X

DSW DSW

Needham

$29

Downgrades Buy Hold X

DT Dynatrace

Needham

Reiterated Buy X

DT Dynatrace

Needham

$68 $56

Reiterated Buy X

DUOL Duolingo

Needham

$370 $385

Reiterated Buy X

DUOL Duolingo

Needham

$245 $310

Reiterated Buy X

DUOL Duolingo

Needham

$115 $160

Initiated Buy X

DUOL Duolingo

Needham

$115

Initiated Buy X

DZSI DZS Inc.

Needham

$26

Initiated Buy X

DZSI DZS Inc.

Needham

$23

Reiterated Buy X

EA Electronic Arts

Needham

$120 $120

Reiterated Buy X

EA Electronic Arts

Needham

$150 $100

Reiterated Buy X

EA Electronic Arts

Needham

$170 $150

Reiterated Buy X

EA Electronic Arts

Needham

$135 $170

Reiterated Buy X

EA Electronic Arts

Needham

$130 $135

Resumed Buy X

EBAY eBay

Needham

$72

Initiated Hold X

EBAY eBay

Needham

Reiterated Buy X

ECOM ChannelAdvisor

Needham

$18 $12

Reiterated Buy X

ECOM ChannelAdvisor

Needham

$17 $18

Reiterated Buy X

ECOM ChannelAdvisor

Needham

$12 $17

Reiterated Buy X

ECOM ChannelAdvisor

Needham

$18 $12

Reiterated Buy X

EEFT Euronet

Needham

$125 $115

Reiterated Buy X

EEFT Euronet

Needham

$135 $160

Reiterated Buy X

EEFT Euronet

Needham

$100 $110

Initiated Buy X

EEFT Euronet

Needham

$100

Reiterated Buy X

EFX Equifax

Needham

$230 $305

Reiterated Buy X

EGAN eGain Comm.

Needham

$15 $12

Initiated Buy X

EGAN eGain Comm.

Needham

$16

Initiated Buy X

EGHT 8×8

Needham

$32

Reiterated Buy X

EGHT 8×8

Needham

$25 $28

Reiterated Buy X

EGHT 8×8

Needham

$22 $25

Reiterated Buy X

EGHT 8×8

Needham

$23 $22

Reiterated Buy X

EGHT 8×8

Needham

$25 $23

Reiterated Buy X

EGHT 8×8

Needham

$19 $22

Reiterated Buy X

ENOV Enovis Corporation

Needham

$62 $70

Initiated Buy X

ENOV Enovis Corporation

Needham

$70

Reiterated Buy X

ENTG Entegris

Needham

$86 $100

Initiated Buy X

ENTG Entegris

Needham

$86

Reiterated Buy X

ENTG Entegris

Needham

$42 $44

Reiterated Buy X

ENTG Entegris

Needham

$35 $37

Initiated Buy X

EOLS Evolus

Needham

$18

Reiterated Buy X

EPAM EPAM Systems

Needham

$130 $135

Reiterated Buy X

EPAY Bottomline Tech

Needham

$66 $57

Reiterated Buy X

EPAY Bottomline Tech

Needham

$48 $66

Reiterated Buy X

EPAY Bottomline Tech

Needham

$45 $48

Reiterated Strong Buy X

ESPR Esperion Therapeutics

Needham

$94 $114

Reiterated Strong Buy X

ESPR Esperion Therapeutics

Needham

$81 $94

Initiated Hold X

ESTC Elastic

Needham

Resumed Buy X

ETSY Etsy

Needham

$60

Upgrades Hold Buy X

ETSY Etsy

Needham

$160

Downgrades Buy Hold X

ETSY Etsy

Needham

Initiated Buy X

ETSY Etsy

Needham

$250

Initiated Buy X

ETSY Etsy

Needham

$75

Upgrades Hold Buy X

EVBG Everbridge

Needham

$35

Downgrades Buy Hold X

EVBG Everbridge

Needham

Reiterated Buy X

EVBG Everbridge

Needham

$85 $100

Reiterated Buy X

EVBG Everbridge

Needham

$85

Reiterated Buy X

EVBG Everbridge

Needham

$32 $40

Reiterated Buy X

EVER EverQuote

Needham

$15 $25

Reiterated Buy X

EVER EverQuote

Needham

$10 $13

Reiterated Buy X

EVER EverQuote

Needham

$10

Resumed Hold X

EVGO EVgo Inc.

Needham

Initiated Buy X

EVH Evolent Health

Needham

$15

Reiterated Buy X

EXEL Exelixis

Needham

$33 $30

Upgrades Hold Buy X

EXLS ExlService

Needham

$190

Resumed Hold X

EXPE Expedia Group

Needham

Upgrades Hold Buy X

EXTR Extreme Networks

Needham

$13

Downgrades Buy Hold X

EXTR Extreme Networks

Needham

Reiterated Buy X

EXTR Extreme Networks

Needham

$14.85 $15.50

Initiated Hold X

FA First Advantage Corp.

Needham

Upgrades Hold Buy X

FARO FARO Techs

Needham

$77

Downgrades Buy Hold X

FARO FARO Techs

Needham

Initiated Hold X

FATE Fate Therapeutics

Needham

Downgrades Buy Hold X

FB Facebook

Needham

Reiterated Buy X

FB Facebook

Needham

$215 $170

Reiterated Buy X

FFIV F5 Networks

Needham

$200 $220

Reiterated Buy X

FFIV F5 Networks

Needham

$235 $245

Reiterated Buy X

FICO Fair Isaac

Needham

$550 $590

Downgrades Buy Hold X

FIVN Five9

Needham

Reiterated Buy X

FIVN Five9

Needham

$45 $50

Reiterated Buy X

FIVN Five9

Needham

$38 $45

Reiterated Buy X

FIVN Five9

Needham

$30 $35

Reiterated Buy X

FL Foot Locker

Needham

$25 $24

Initiated Buy X

FL Foot Locker

Needham

$27

Downgrades Buy Hold X

FLEX Flex

Needham

Reiterated Buy X

FLIR FLIR Systems

Needham

$60 $62

Reiterated Buy X

FLIR FLIR Systems

Needham

$58 $60

Reiterated Buy X

FLIR FLIR Systems

Needham

$56 $58

Reiterated Buy X

FLIR FLIR Systems

Needham

$50 $56

Reiterated Buy X

FLXN Flexion Therapeutics

Needham

$42 $36

Downgrades Buy Hold X

FNA Paragon 28

Needham

Resumed Buy X

FN Fabrinet

Needham

$280

Reiterated Buy X

FN Fabrinet

Needham

$150 $165

Reiterated Buy X

FN Fabrinet

Needham

$125 $130

Reiterated Buy X

FN Fabrinet

Needham

$85 $100

Reiterated Buy X

FN Fabrinet

Needham

$62 $70

Reiterated Buy X

FN Fabrinet

Needham

$70 $62

Reiterated Buy X

FN Fabrinet

Needham

$68 $70

Reiterated Buy X

FN Fabrinet

Needham

$62 $68

Reiterated Buy X

FN Fabrinet

Needham

$58 $62

Reiterated Buy X

FN Fabrinet

Needham

$55 $58

Downgrades Strong Buy Buy X

FN Fabrinet

Needham

$45 $55

Reiterated Strong Buy X

FN Fabrinet

Needham

$40 $45

Reiterated Strong Buy X

FN Fabrinet

Needham

$45 $40

Downgrades Buy Hold X

FNSR Finisar

Needham

Initiated Hold X

FOLD Amicus Therapeutics

Needham

Downgrades Buy Hold X

FORM FormFactor

Needham

Reiterated Buy X

FORM FormFactor

Needham

$45 $35

Reiterated Buy X

FORM FormFactor

Needham

$45 $54

Initiated Buy X

FORM FormFactor

Needham

$19

Downgrades Strong Buy Buy X

FORM FormFactor

Needham

$20 $17

Reiterated Buy X

FROG JFrog

Needham

$30 $33

Reiterated Buy X

FRSH Freshworks

Needham

$25 $30

Initiated Buy X

FRSH Freshworks

Needham

$50

Reiterated Buy X

FSCT ForeScout Technologies

Needham

$47 $50

Initiated Buy X

FSCT ForeScout Technologies

Needham

$47

Resumed Hold X

FSR Fisker

Needham

Reiterated Buy X

FSR Fisker

Needham

$12 $10

Initiated Buy X

FSR Fisker

Needham

$12

Initiated Hold X

FTNT Fortinet

Needham

Reiterated Buy X

FUBO fuboTV

Needham

$3 $2

Reiterated Buy X

FUBO fuboTV

Needham

$30 $60

Initiated Buy X

FVRR Fiverr

Needham

$260

Initiated Buy X

FVRR Fiverr

Needham

$31

Reiterated Buy X

G Genpact

Needham

$44 $48

Initiated Buy X

G Genpact

Needham

$44

Initiated Buy X

GBIO Generation Bio

Needham

$50

Downgrades Buy Hold X

GDOT Green Dot

Needham

Reiterated Buy X

GDOT Green Dot

Needham

$75 $60

Initiated Buy X

GDOT Green Dot

Needham

$75

Reiterated Buy X

GERN Geron

Needham

$4 $5

Upgrades Hold Buy X

GERN Geron

Needham

$3

Upgrades Hold Buy X

GFS GlobalFoundries

Needham

$50

Resumed Hold X

GFS GlobalFoundries

Needham

Reiterated Buy X

GFS GlobalFoundries

Needham

$72 $80

Reiterated Strong Buy X

GHDX Genomic Health

Needham

$97 $69

Reiterated Strong Buy X

GHDX Genomic Health

Needham

$86 $97

Initiated Strong Buy X

GHDX Genomic Health

Needham

$86

Reiterated Buy X

GIII G-III Apparel

Needham

$50 $55

Initiated Buy X

GIII G-III Apparel

Needham

$53

Initiated Buy X

GILT Gilat Satellite

Needham

$7

Initiated Buy X

GKOS Glaukos

Needham

$66

Reiterated Buy X

GLOB Globant

Needham

$200 $245

Reiterated Buy X

GLOB Globant

Needham

$275 $200

Initiated Buy X

GLOB Globant

Needham

$205

Initiated Buy X

GMDA Gamida Cell

Needham

$23

Downgrades Buy Hold X

GMED Globus Medical

Needham

Resumed Buy X

GMED Globus Medical

Needham

$65 $75

Reiterated Buy X

GMED Globus Medical

Needham

$52 $56

Reiterated Buy X

GMED Globus Medical

Needham

$57 $52

Reiterated Buy X

GMED Globus Medical

Needham

$58 $65

Reiterated Buy X

GMED Globus Medical

Needham

$57 $58

Upgrades Hold Buy X

GMED Globus Medical

Needham

$57

Reiterated Buy X

GNCA Genocea Biosciences

Needham

Upgrades Hold Buy X

GNCA Genocea Biosciences

Needham

$3

Reiterated Buy X

GNMK GenMark Diagnostics

Needham

$12

Reiterated Buy X

GOOG Alphabet

Needham

$2700 $3200

Reiterated Buy X

GOOG Alphabet

Needham

$1150 $1350

Reiterated Buy X

GOOGL Alphabet A

Needham

$210 $225

Reiterated Buy X

GOOGL Alphabet A

Needham

$1800 $2500

Initiated Hold X

GRUB GrubHub

Needham

Reiterated Buy X

GTHX G1 Therapeutics

Needham

$32 $31

Reiterated Buy X

GTHX G1 Therapeutics

Needham

$76 $74

Reiterated Buy X

GTHX G1 Therapeutics

Needham

$42 $60

Upgrades Hold Buy X

GTLB GitLab

Needham

$70

Downgrades Buy Hold X

GTLB GitLab

Needham

Initiated Buy X

GTLB GitLab

Needham

$70

Initiated Buy X

GTYH GTY Technology

Needham

$10

Downgrades Buy Hold X

GWRE Guidewire Software

Needham

Reiterated Buy X

GWRE Guidewire Software

Needham

$125 $120

Upgrades Hold Buy X

HAE Haemonetics

Needham

$112

Downgrades Buy Hold X

HAE Haemonetics

Needham

Reiterated Buy X

HCCI Heritage-Crystal Clean

Needham

$23 $27

Reiterated Buy X

HCP HashiCorp

Needham

$36 $27

Upgrades Hold Buy X

HCP HashiCorp

Needham

$39

Initiated Hold X

HCP HashiCorp

Needham

Reiterated Buy X

HDP Hortonworks

Needham

$27 $32

Initiated Buy X

HIMS Hims & Hers Health

Needham

$24

Initiated Buy X

HLIT Harmonic

Needham

$9.50

Reiterated Buy X

HLIT Harmonic

Needham

$7 $10

Initiated Buy X

HLIT Harmonic

Needham

$7

Downgrades Buy Hold X

HOLX Hologic

Needham

Reiterated Buy X

HOLX Hologic

Needham

$90

Upgrades Hold Buy X

HOLX Hologic

Needham

$95

Reiterated Buy X

HOLX Hologic

Needham

$52 $57

Reiterated Buy X

HOLX Hologic

Needham

$50 $52

Reiterated Buy X

HOLX Hologic

Needham

$48 $50

Reiterated Buy X

HOLX Hologic

Needham

$43 $48

Reiterated Buy X

HOLX Hologic

Needham

$50 $43

Upgrades Hold Buy X

HOOD Robinhood Markets

Needham

$40

Initiated Hold X

HOOD Robinhood Markets

Needham

Reiterated Buy X

HRC Hill-Rom

Needham

$105 $106

Initiated Buy X

HRT HireRight Holdings

Needham

$22

Reiterated Buy X

HRTX Heron Therapeutics

Needham

$4 $5

Reiterated Buy X

HRTX Heron Therapeutics

Needham

$66 $64

Reiterated Buy X

HRTX Heron Therapeutics

Needham

$28 $30

Reiterated Buy X

HUBS HubSpot

Needham

$145 $198

Reiterated Buy X

HUBS HubSpot

Needham

$130 $145

Reiterated Buy X

HUBS HubSpot

Needham

$95 $110

Initiated Buy X

HUT Hut 8 Mining

Needham

$12

Initiated Buy X

HUYA HUYA

Needham

$41

Downgrades Buy Hold X

ICHR ICHOR Corporation

Needham

Reiterated Buy X

ICHR ICHOR Corporation

Needham

$42 $40

Initiated Buy X

ICHR ICHOR Corporation

Needham

$22

Upgrades Buy Strong Buy X

ICHR ICHOR Corporation

Needham

$42

Downgrades Buy Hold X

ICPT Intercept Pharma

Needham

Initiated Hold X

ICUI ICU Medical

Needham

Downgrades Buy Hold X

IDTI Integrated Device

Needham

Reiterated Buy X

IDTI Integrated Device

Needham

$38 $40

Reiterated Buy X

IDTI Integrated Device

Needham

$36 $38

Reiterated Buy X

IIVI II-VI

Needham

$44 $46

Reiterated Buy X

IIVI II-VI

Needham

$39 $44

Reiterated Buy X

IIVI II-VI

Needham

$48 $46

Reiterated Buy X

IIVI II-VI

Needham

$55 $48

Reiterated Buy X

IIVI II-VI

Needham

$50 $53

Reiterated Buy X

IIVI II-VI

Needham

$56 $50

Initiated Buy X

IMAB I-MAB

Needham

$75

Initiated Buy X

IMCR Immunocore

Needham

$75

Reiterated Buy X

IMRX Immuneering Corporation

Needham

$20 $15

Initiated Buy X

IMRX ImaRx Therapeutics

Needham

$20

Initiated Buy X

IMXI International Money Express

Needham

$35

Resumed Buy X

INFN Infinera

Needham

$10

Reiterated Strong Buy X

INFN Infinera

Needham

$14 $9

Reiterated Strong Buy X

INFN Infinera

Needham

$12 $14

Downgrades Buy Hold X

INGN Inogen

Needham

Upgrades Hold Buy X

INGN Inogen

Needham

$47

Downgrades Buy Hold X

INGN Inogen

Needham

Downgrades Strong Buy Buy X

INGN Inogen

Needham

$111 $91

Reiterated Strong Buy X

INGN Inogen

Needham

$191 $111

Reiterated Strong Buy X

INGN Inogen

Needham

$280 $191

Upgrades Buy Strong Buy X

INGN Inogen

Needham

$280 $280

Reiterated Buy X

INGN Inogen

Needham

$296 $280

Downgrades Strong Buy Buy X

INGN Inogen

Needham

$254 $296

Reiterated Strong Buy X

INGN Inogen

Needham

$215 $254

Reiterated Strong Buy X

INGN Inogen

Needham

$150 $215

Reiterated Strong Buy X

INGN Inogen

Needham

$125 $150

Downgrades Buy Hold X

INMD InMode

Needham

Initiated Buy X

INST Instructure

Needham

$32

Reiterated Buy X

INST Instructure

Needham

$50 $58

Downgrades Strong Buy Buy X

INST Instructure

Needham

$46 $50

Reiterated Strong Buy X

INST Instructure

Needham

$39 $46

Reiterated Buy X

INTC Intel

Needham

$36 $40

Reiterated Buy X

INTC Intel

Needham

$40 $32

Reiterated Buy X

INTC Intel

Needham

$70 $74

Upgrades Hold Buy X

INTC Intel

Needham

$70

Downgrades Buy Hold X

INTC Intel

Needham

Reiterated Buy X

INTC Intel

Needham

$60 $57

Initiated Buy X

IONQ IonQ

Needham

$9

Upgrades Hold Buy X

IPGP IPG Photonics

Needham

$280

Reiterated Buy X

IPGP IPG Photonics

Needham

$170 $185

Reiterated Buy X

IPGP IPG Photonics

Needham

$157 $170

Reiterated Buy X

IPGP IPG Photonics

Needham

$160 $157

Reiterated Buy X

IPGP IPG Photonics

Needham

$280 $215

Reiterated Buy X

IPHI Inphi

Needham

$40 $54

Reiterated Buy X

IPHI Inphi

Needham

$35 $40

Downgrades Strong Buy Buy X

IPHI Inphi

Needham

$35 $35

Downgrades Buy Hold X

IRBT iRobot

Needham

Reiterated Hold X

IRBT iRobot

Needham

Initiated Hold X

IREN Iris Energy

Needham

Reiterated Buy X

ITRI Itron

Needham

$70

Initiated Buy X

IVC Invacare

Needham

$15

Initiated Buy X

JOBY Joby Aviation

Needham

$8

Initiated Buy X

KALV KalVista Pharmaceuticals

Needham

$35

Reiterated Buy X

KIDS OrthoPediatrics

Needham

$70 $77

Initiated Buy X

KIDS OrthoPediatrics

Needham

$53

Upgrades Hold Buy X

KLAC KLA Corporation

Needham

$750

Downgrades Buy Hold X

KLAC KLA Corporation

Needham

Upgrades Hold Buy X

KLAC KLA Corporation

Needham

$390

Initiated Hold X

KLAC KLA Corporation

Needham

Downgrades Buy Hold X

KLAC KLA-Tencor

Needham

Upgrades Hold Buy X

KLIC Kulicke & Soffa

Needham

$55

Downgrades Buy Hold X

KLIC Kulicke & Soffa

Needham

Initiated Buy X

KLIC Kulicke & Soffa

Needham

$64

Upgrades Hold Buy X

KMX CarMax

Needham

$99

Initiated Hold X

KMX CarMax

Needham

Reiterated Buy X

KORS Michael Kors

Needham

$75 $67

Reiterated Buy X

KORS Michael Kors

Needham

$79 $75

Reiterated Buy X

KORS Michael Kors

Needham

$75 $79

Reiterated Buy X

KORS Michael Kors

Needham

$69 $75

Reiterated Buy X

KRNT Kornit Digital

Needham

$202

Reiterated Buy X

KRNT Kornit Digital

Needham

$32 $34

Reiterated Buy X

KRNT Kornit Digital

Needham

$24 $30

Reiterated Buy X

KRNT Kornit Digital

Needham

$21 $24

Reiterated Buy X

KRNT Kornit Digital

Needham

$18 $21

Reiterated Buy X

KRNT Kornit Digital

Needham

$19 $18

Reiterated Buy X

KTWO K2M Group

Needham

$23 $29

Initiated Buy X

KVHI KVH Industries

Needham

$14

Reiterated Buy X

KVHI KVH Industries

Needham

$14 $13

Reiterated Buy X

LASR nLIGHT

Needham

$15 $16

Reiterated Buy X

LASR nLIGHT

Needham

$21 $19

Reiterated Buy X

LASR nLIGHT

Needham

$27 $26

Reiterated Buy X

LASR nLIGHT

Needham

$29 $27

Reiterated Buy X

LASR nLIGHT

Needham

$37 $29

Reiterated Buy X

LASR nLIGHT

Needham

$34 $37

Initiated Buy X

LASR nLIGHT

Needham

$34

Downgrades Buy Hold X

LCID Lucid Group

Needham

Initiated Underperform X

LCID Lucid Group

Needham

Initiated Buy X

LI Li Auto

Needham

$37

Reiterated Buy X

LITE Lumentum

Needham

$65 $70

Reiterated Buy X

LITE Lumentum

Needham

$115 $120

Reiterated Strong Buy X

LITE Lumentum

Needham

$62 $70

Reiterated Strong Buy X

LITE Lumentum

Needham

$70

Reiterated Strong Buy X

LITE Lumentum

Needham

$80 $90

Reiterated Buy X

LIVN LivaNova

Needham

Upgrades Hold Buy X

LIVN LivaNova

Needham

$93

Downgrades Buy Hold X

LIVN LivaNova

Needham

Reiterated Buy X

LIVN LivaNova

Needham

$135 $120

Reiterated Buy X

LIVN LivaNova

Needham

$128 $135

Reiterated Buy X

LIVN LivaNova

Needham

$102 $106

Initiated Buy X

LK Luckin Coffee

Needham

$27

Downgrades Buy Hold X

LOGM LogMeIn

Needham

Reiterated Buy X

LOGM LogMeIn

Needham

$112 $100

Reiterated Buy X

LOGM LogMeIn

Needham

$135 $112

Reiterated Buy X

LOGM LogMeIn

Needham

$130 $140

Upgrades Hold Buy X

LPRO Open Lending

Needham

$7

Downgrades Buy Hold X

LPRO Open Lending

Needham

Resumed Buy X

LPRO Open Lending

Needham

$13

Initiated Buy X

LPRO Open Lending

Needham

$50

Reiterated Buy X

LPSN LivePerson

Needham

$30 $35

Reiterated Buy X

LPSN LivePerson

Needham

$28 $30

Reiterated Buy X

LPSN LivePerson

Needham

$20 $28

Reiterated Buy X

LQDA Liquidia Technologies

Needham

$18 $28

Initiated Buy X

LQDA Liquidia Technologies

Needham

$30

Reiterated Buy X

LRCX Lam Research

Needham

$900 $1030

Downgrades Buy Hold X

LRCX Lam Research

Needham

Initiated Buy X

LRCX Lam Research

Needham

$180

Initiated Buy X

LSCC Lattice Semi

Needham

$90

Reiterated Buy X

LTRX Lantronix

Needham

$8.50 $7

Reiterated Buy X

LTRX Lantronix

Needham

$8.50 $7

Initiated Buy X

LTRX Lantronix

Needham

$6.50

Upgrades Hold Buy X

LULU lululemon athletica

Needham

$475

Initiated Hold X

LULU lululemon athletica

Needham

Reiterated Buy X

LULU lululemon athletica

Needham

$525 $500

Reiterated Buy X

LULU lululemon athletica

Needham

$470 $525

Initiated Buy X

LULU lululemon athletica

Needham

$470

Reiterated Buy X

LULU lululemon athletica

Needham

$84 $88

Initiated Buy X

LUNA Luna Innovations

Needham

$10

Downgrades Buy Hold X

LXRX Lexicon Pharma

Needham

Initiated Hold X

LYFT Lyft

Needham

Resumed Buy X

LYFT Lyft

Needham

$70

Initiated Buy X

LYLT Loyalty Ventures

Needham

$16

Initiated Hold X

MARA Marathon Digital Holdings

Needham

Downgrades Buy Hold X

MASI Masimo

Needham

Reiterated Buy X

MASI Masimo

Needham

$149 $173