Alex O'Hanlon

Stock Analyst at Panmure Liberum

(2.97)
# 2,669
Out of 5,055 analysts
3
Total ratings
66.7%
Success rate
63.9%
Average return
Main Sectors:

Stocks Rated by Alex O'Hanlon

Ceres Power Holdings plc
Sep 23, 2026
Upgraded: Buy
Price Target: 590p → 520p
Current: 370p
Upside: +40.39%