Skye Landon

Stock Analyst at Redburn Atlantic

(2.09)
# 2,661
Out of 4,829 analysts
2
Total ratings
100%
Success rate
2.63%
Average return
Main Sectors:

Stocks Rated by Skye Landon

Bloom Energy
Apr 9, 2025
Downgrades: Sell
Price Target: $15$10
Current: $18.91
Upside: -47.12%
Plug Power
Feb 6, 2024
Initiates: Neutral
Price Target: $4.5
Current: $0.90
Upside: +398.01%