Ami Fadia

Stock Analyst at Needham

(4.96)
# 111
Out of 4,455 analysts
602
Total ratings
60.1%
Success rate
34.9%
Average return

Stocks Rated by Ami Fadia

Alkermes
Jun 24, 2026
Rated: Buy
Price Target: $54$61
Current: $55.08
Upside: +10.75%
Definium Therapeutics
Jun 23, 2026
Rated: Buy
Price Target: $38$50
Current: $44.95
Upside: +11.23%
MapLight Therapeutics
Jun 22, 2026
Rated: Buy
Price Target: $37$42
Current: $33.28
Upside: +26.20%
Biogen
Jun 18, 2026
Rated: Buy
Price Target: $255
Current: $216.03
Upside: +18.04%
Neumora Therapeutics
Jun 16, 2026
Reiterated: Buy
Price Target: $8$5
Current: $1.64
Upside: +204.88%
Praxis Precision Medicines
Jun 2, 2026
Maintained: Buy
Price Target: $537
Current: $327.79
Upside: +63.82%
Immuneering
Jun 2, 2026
Maintained: Buy
Price Target: $11
Current: $4.76
Upside: +131.09%
Revolution Medicines
Jun 1, 2026
Maintained: Buy
Price Target: $183
Current: $182.08
Upside: +0.51%
Bicycle Therapeutics
May 22, 2026
Maintained: Buy
Price Target: $15
Current: $4.10
Upside: +265.85%
GH Research
May 15, 2026
Reiterated: Buy
Price Target: $32
Current: $28.22
Upside: +13.39%
Rated: Buy
Price Target: $14$15
Current: $5.29
Upside: +183.55%
Reiterated: Buy
Price Target: $255
Current: $230.02
Upside: +10.86%
Reiterated: Buy
Price Target: $200
Current: $168.52
Upside: +18.68%
Reiterated: Buy
Price Target: $40$38
Current: $25.32
Upside: +50.08%
Reiterated: Buy
Price Target: $44$45
Current: $35.47
Upside: +26.87%
Reiterated: Buy
Price Target: $225$267
Current: $241.67
Upside: +10.48%
Reiterated: Hold
Price Target: n/a
Current: $38.10
Upside: -
Reiterated: Buy
Price Target: €108.00
Current: $73.00
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $13.87
Upside: n/a
Reiterated: Buy
Price Target: $10$7
Current: $7.69
Upside: n/a
Reiterated: Buy
Price Target: $10$15
Current: $5.55
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $16.33
Upside: n/a
Rated: Buy
Price Target: $63
Current: $9.95
Upside: n/a
Rated: Hold
Price Target: $5.5$6
Current: $17.23
Upside: n/a
Rated: Buy
Price Target: $16
Current: $15.91
Upside: n/a
Rated: Hold
Price Target: $75
Current: $25.24
Upside: n/a
Reiterated: Buy
Price Target: $5
Current: $0.0001
Upside: n/a
Maintained: Buy
Price Target: $10$7
Current: $0.000001
Upside: n/a
Maintained: Buy
Price Target: $19$24
Current: $0.43
Upside: n/a
Maintained: Hold
Price Target: $1$1.5
Current: $0.05
Upside: n/a
Maintained: Buy
Price Target: $8$9
Current: $18.15
Upside: n/a
Maintained: Hold
Price Target: $12$14
Current: $33.21
Upside: n/a