Alex O'Hanlon

Stock Analyst at Panmure Liberum

(2.84)
# 2,782
Out of 5,099 analysts
3
Total ratings
66.7%
Success rate
55.3%
Average return
Main Sectors:

Stocks Rated by Alex O'Hanlon

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