Biju Perincheril

Stock Analyst at Susquehanna

(2.38)
# 2,563
Out of 4,959 analysts
251
Total ratings
42.35%
Success rate
-0.55%
Average return

Stocks Rated by Biju Perincheril

Sunrun
Aug 7, 2025
Maintains: Positive
Price Target: $12$13
Current: $16.20
Upside: -19.75%
First Solar
Aug 1, 2025
Maintains: Positive
Price Target: $203$222
Current: $202.28
Upside: +9.75%
SM Energy Company
Jul 23, 2025
Maintains: Neutral
Price Target: $24$27
Current: $27.78
Upside: -2.81%
Range Resources
Jul 23, 2025
Maintains: Neutral
Price Target: $36$39
Current: $33.35
Upside: +16.94%
Permian Resources
Jul 23, 2025
Maintains: Positive
Price Target: $19$20
Current: $13.76
Upside: +45.35%
Diamondback Energy
Jul 23, 2025
Maintains: Positive
Price Target: $192$188
Current: $143.28
Upside: +31.21%
EOG Resources
Jul 23, 2025
Maintains: Positive
Price Target: $156$170
Current: $121.11
Upside: +40.37%
ConocoPhillips
Jul 23, 2025
Maintains: Positive
Price Target: $114$113
Current: $96.78
Upside: +16.76%
SolarEdge Technologies
Jul 21, 2025
Maintains: Neutral
Price Target: $14$26
Current: $34.30
Upside: -24.20%
Plug Power
Jul 21, 2025
Maintains: Neutral
Price Target: $1$1.8
Current: $1.68
Upside: +7.14%
Maintains: Positive
Price Target: $66$76
Current: $68.77
Upside: +10.51%
Maintains: Positive
Price Target: $6$11
Current: $7.54
Upside: +45.89%
Maintains: Neutral
Price Target: $51$40
Current: $38.18
Upside: +4.77%
Maintains: Neutral
Price Target: $1.3$2
Current: $2.01
Upside: -0.50%
Maintains: Positive
Price Target: $26$30
Current: $48.54
Upside: -38.20%
Maintains: Neutral
Price Target: $5.5$7.5
Current: $9.07
Upside: -17.31%
Maintains: Positive
Price Target: $15$16
Current: $13.49
Upside: +18.61%
Maintains: Neutral
Price Target: $8$12
Current: $16.74
Upside: -28.32%
Maintains: Positive
Price Target: $59$55
Current: $45.83
Upside: +20.01%
Maintains: Positive
Price Target: $31$30
Current: $24.25
Upside: +23.71%
Maintains: Positive
Price Target: $52$41
Current: $35.16
Upside: +16.61%
Maintains: Positive
Price Target: $34$32
Current: $23.81
Upside: +34.40%
Maintains: Positive
Price Target: $31$30
Current: $21.64
Upside: +38.63%
Maintains: Positive
Price Target: $24$25
Current: $22.81
Upside: +9.60%
Maintains: Neutral
Price Target: $3$2.5
Current: $1.66
Upside: +51.06%