Nicolas Woods

Stock Analyst at Bank of America Securities

(1.15)
# 3,808
Out of 5,081 analysts
9
Total ratings
14.3%
Success rate
-5%
Average return
Main Sectors:

Stocks Rated by Nicolas Woods

PPL Corporation
Oct 22, 2026
Reiterated: Buy
Price Target: $37
Current: $34.98
Upside: +5.77%
Eversource Energy
Oct 20, 2026
Reiterated: Buy
Price Target: $77 → $71
Current: $67.46
Upside: +5.25%
FirstEnergy
Oct 13, 2026
Rated: Hold
Price Target: $47
Current: $46.15
Upside: +1.84%