Biju Perincheril

Stock Analyst at Susquehanna

(4.59)
# 196
Out of 5,182 analysts
309
Total ratings
53.81%
Success rate
27.84%
Average return

Stocks Rated by Biju Perincheril

Enphase Energy
Apr 30, 2026
Maintains: Neutral
Price Target: $36$32
Current: $33.85
Upside: -5.47%
Bloom Energy
Apr 29, 2026
Maintains: Positive
Price Target: $173$293
Current: $290.52
Upside: +0.85%
Array Technologies
Apr 9, 2026
Maintains: Neutral
Price Target: $9$8
Current: $7.84
Upside: +2.04%
Stem, Inc.
Apr 9, 2026
Maintains: Neutral
Price Target: $21$10
Current: $10.76
Upside: -7.06%
SolarEdge Technologies
Apr 9, 2026
Maintains: Neutral
Price Target: $37$45
Current: $42.91
Upside: +4.87%
Sunrun
Apr 9, 2026
Maintains: Positive
Price Target: $24$19
Current: $13.06
Upside: +45.48%
Plug Power
Apr 9, 2026
Maintains: Neutral
Price Target: $2.5$2.75
Current: $3.11
Upside: -11.58%
Nextpower
Apr 9, 2026
Maintains: Positive
Price Target: $133$136
Current: $119.93
Upside: +13.40%
First Solar
Apr 9, 2026
Maintains: Positive
Price Target: $280$250
Current: $211.71
Upside: +18.09%
Fluence Energy
Apr 9, 2026
Maintains: Positive
Price Target: $27$23
Current: $12.19
Upside: +88.68%
Downgrades: Neutral
Price Target: $16$15
Current: $14.28
Upside: +5.04%
Maintains: Positive
Price Target: $182$199
Current: $207.65
Upside: -4.17%
Maintains: Positive
Price Target: $51$60
Current: $58.71
Upside: +2.20%
Maintains: Positive
Price Target: $47$52
Current: $50.56
Upside: +2.85%
Maintains: Positive
Price Target: $32$34
Current: $35.38
Upside: -3.90%
Maintains: Neutral
Price Target: $21$19
Current: $30.47
Upside: -37.64%
Maintains: Positive
Price Target: $20$18
Current: $22.10
Upside: -18.55%
Maintains: Positive
Price Target: $30$28
Current: $30.09
Upside: -6.95%
Maintains: Positive
Price Target: $161$151
Current: $138.95
Upside: +8.67%
Maintains: Positive
Price Target: $110$115
Current: $123.19
Upside: -6.65%
Maintains: Positive
Price Target: $30$32
Current: $40.13
Upside: -20.26%
Maintains: Positive
Price Target: $32$33
Current: $31.32
Upside: +5.36%
Maintains: Neutral
Price Target: $39$38
Current: $42.63
Upside: -10.86%
Maintains: Neutral
Price Target: $2$3.3
Current: $3.39
Upside: -2.65%
Maintains: Neutral
Price Target: $3$2.5
Current: $0.92
Upside: +172.99%
Downgrades: Neutral
Price Target: n/a
Current: $18.85
Upside: -