Biju Perincheril

Stock Analyst at Susquehanna

(3.10)
# 1,166
Out of 4,981 analysts
251
Total ratings
42.35%
Success rate
1.69%
Average return

Stocks Rated by Biju Perincheril

Sunrun
Aug 7, 2025
Maintains: Positive
Price Target: $12$13
Current: $16.06
Upside: -19.05%
First Solar
Aug 1, 2025
Maintains: Positive
Price Target: $203$222
Current: $201.70
Upside: +10.06%
SM Energy Company
Jul 23, 2025
Maintains: Neutral
Price Target: $24$27
Current: $26.74
Upside: +0.97%
Range Resources
Jul 23, 2025
Maintains: Neutral
Price Target: $36$39
Current: $35.30
Upside: +10.48%
Permian Resources
Jul 23, 2025
Maintains: Positive
Price Target: $19$20
Current: $13.70
Upside: +45.99%
Diamondback Energy
Jul 23, 2025
Maintains: Positive
Price Target: $192$188
Current: $136.88
Upside: +37.35%
EOG Resources
Jul 23, 2025
Maintains: Positive
Price Target: $156$170
Current: $118.16
Upside: +43.87%
ConocoPhillips
Jul 23, 2025
Maintains: Positive
Price Target: $114$113
Current: $92.43
Upside: +22.25%
SolarEdge Technologies
Jul 21, 2025
Maintains: Neutral
Price Target: $14$26
Current: $28.97
Upside: -10.25%
Plug Power
Jul 21, 2025
Maintains: Neutral
Price Target: $1$1.8
Current: $1.52
Upside: +18.42%
Maintains: Positive
Price Target: $66$76
Current: $66.70
Upside: +13.94%
Maintains: Positive
Price Target: $6$11
Current: $7.00
Upside: +57.14%
Maintains: Neutral
Price Target: $51$40
Current: $37.63
Upside: +6.30%
Maintains: Neutral
Price Target: $1.3$2
Current: $2.07
Upside: -3.38%
Maintains: Positive
Price Target: $26$30
Current: $67.26
Upside: -55.40%
Maintains: Neutral
Price Target: $5.5$7.5
Current: $7.67
Upside: -2.22%
Maintains: Positive
Price Target: $15$16
Current: $12.88
Upside: +24.22%
Maintains: Neutral
Price Target: $8$12
Current: $14.80
Upside: -18.92%
Maintains: Positive
Price Target: $59$55
Current: $45.67
Upside: +20.43%
Maintains: Positive
Price Target: $31$30
Current: $23.80
Upside: +26.05%
Maintains: Positive
Price Target: $52$41
Current: $34.77
Upside: +17.92%
Maintains: Positive
Price Target: $34$32
Current: $24.36
Upside: +31.36%
Maintains: Positive
Price Target: $31$30
Current: $22.84
Upside: +31.35%
Maintains: Positive
Price Target: $24$25
Current: $22.10
Upside: +13.12%
Maintains: Neutral
Price Target: $3$2.5
Current: $1.55
Upside: +61.81%