Biju Perincheril

Stock Analyst at Susquehanna

(4.63)
# 192
Out of 5,245 analysts
304
Total ratings
54.9%
Success rate
30.94%
Average return

Stocks Rated by Biju Perincheril

Ballard Power Systems
May 20, 2026
Maintains: Neutral
Price Target: $2.6$4.25
Current: $5.56
Upside: -23.49%
Plug Power
May 13, 2026
Maintains: Neutral
Price Target: $2.75$3.75
Current: $3.82
Upside: -1.70%
Nextpower
May 13, 2026
Maintains: Positive
Price Target: $136$161
Current: $129.76
Upside: +24.08%
SM Energy Company
May 11, 2026
Maintains: Neutral
Price Target: $30$31
Current: $33.90
Upside: -8.55%
Fluence Energy
May 8, 2026
Maintains: Positive
Price Target: $23$25
Current: $21.67
Upside: +15.37%
Diamondback Energy
May 6, 2026
Maintains: Positive
Price Target: $231$245
Current: $200.54
Upside: +22.17%
Enphase Energy
Apr 30, 2026
Maintains: Neutral
Price Target: $36$32
Current: $64.04
Upside: -50.03%
Bloom Energy
Apr 29, 2026
Maintains: Positive
Price Target: $173$293
Current: $303.27
Upside: -3.39%
Array Technologies
Apr 9, 2026
Maintains: Neutral
Price Target: $9$8
Current: $8.49
Upside: -5.77%
Stem, Inc.
Apr 9, 2026
Maintains: Neutral
Price Target: $21$10
Current: $9.39
Upside: +6.50%
Maintains: Neutral
Price Target: $37$45
Current: $62.51
Upside: -28.01%
Maintains: Positive
Price Target: $24$19
Current: $14.71
Upside: +29.16%
Maintains: Positive
Price Target: $280$250
Current: $257.63
Upside: -2.96%
Downgrades: Neutral
Price Target: $16$15
Current: $14.70
Upside: +2.08%
Maintains: Positive
Price Target: $51$60
Current: $58.95
Upside: +1.78%
Maintains: Positive
Price Target: $47$52
Current: $47.22
Upside: +10.13%
Maintains: Positive
Price Target: $20$18
Current: $20.49
Upside: -12.13%
Maintains: Positive
Price Target: $30$28
Current: $29.41
Upside: -4.79%
Maintains: Positive
Price Target: $161$151
Current: $141.52
Upside: +6.70%
Maintains: Positive
Price Target: $110$115
Current: $120.97
Upside: -4.94%
Maintains: Positive
Price Target: $30$32
Current: $38.89
Upside: -17.72%
Maintains: Positive
Price Target: $32$33
Current: $28.49
Upside: +15.85%
Maintains: Neutral
Price Target: $39$38
Current: $41.15
Upside: -7.65%
Maintains: Neutral
Price Target: $3$2.5
Current: $1.11
Upside: +125.23%
Downgrades: Neutral
Price Target: n/a
Current: $20.67
Upside: -