Alex O'Hanlon

Stock Analyst at Panmure Liberum

(2.41)
# 2,917
Out of 4,421 analysts
3
Total ratings
100%
Success rate
93.6%
Average return

Stocks Rated by Alex O'Hanlon

Ceres Power Holdings plc
Jun 4, 2026
Downgraded: Sell
Price Target: 420p590p
Current: $573.00
Upside: +2.97%
Senior plc
Apr 8, 2026
Downgraded: Hold
Price Target: 300p
Current: $287.50
Upside: +4.35%