Biju Perincheril

Stock Analyst at Susquehanna

(4.37)
# 384
Out of 5,031 analysts
264
Total ratings
45.35%
Success rate
22.86%
Average return

Stocks Rated by Biju Perincheril

Stem, Inc.
Oct 13, 2025
Maintains: Neutral
Price Target: $12$21
Current: $23.66
Upside: -11.24%
SolarEdge Technologies
Oct 13, 2025
Maintains: Neutral
Price Target: $25$40
Current: $37.02
Upside: +8.05%
Sunrun
Oct 13, 2025
Maintains: Positive
Price Target: $13$23
Current: $19.51
Upside: +17.89%
Plug Power
Oct 13, 2025
Maintains: Neutral
Price Target: $1.8$3.5
Current: $3.40
Upside: +2.94%
Nextracker
Oct 13, 2025
Maintains: Positive
Price Target: $76$100
Current: $87.06
Upside: +14.86%
First Solar
Oct 13, 2025
Maintains: Positive
Price Target: $222$273
Current: $231.85
Upside: +17.75%
Fluence Energy
Oct 13, 2025
Maintains: Positive
Price Target: $9$17
Current: $18.33
Upside: -7.23%
Enphase Energy
Oct 13, 2025
Maintains: Neutral
Price Target: $40$37
Current: $36.56
Upside: +1.20%
Ballard Power Systems
Oct 13, 2025
Maintains: Neutral
Price Target: $2$3.3
Current: $3.63
Upside: -9.09%
Bloom Energy
Oct 13, 2025
Maintains: Positive
Price Target: $43$105
Current: $111.50
Upside: -5.83%
Maintains: Neutral
Price Target: $6.25$9
Current: $8.75
Upside: +2.86%
Maintains: Positive
Price Target: $16$17
Current: $14.58
Upside: +16.60%
Maintains: Neutral
Price Target: $24$27
Current: $21.26
Upside: +27.00%
Maintains: Neutral
Price Target: $36$39
Current: $35.97
Upside: +8.42%
Maintains: Positive
Price Target: $19$20
Current: $12.29
Upside: +62.73%
Maintains: Positive
Price Target: $192$188
Current: $139.09
Upside: +35.16%
Maintains: Positive
Price Target: $156$170
Current: $106.22
Upside: +60.05%
Maintains: Positive
Price Target: $114$113
Current: $86.48
Upside: +30.67%
Maintains: Positive
Price Target: $59$55
Current: $40.90
Upside: +34.47%
Maintains: Positive
Price Target: $31$30
Current: $22.81
Upside: +31.52%
Maintains: Positive
Price Target: $52$41
Current: $31.74
Upside: +29.17%
Maintains: Positive
Price Target: $34$32
Current: $22.80
Upside: +40.35%
Maintains: Positive
Price Target: $31$30
Current: $22.52
Upside: +33.21%
Maintains: Positive
Price Target: $24$25
Current: $20.24
Upside: +23.52%
Maintains: Neutral
Price Target: $3$2.5
Current: $1.68
Upside: +48.81%