RE: Helikon Short Positions15 Apr 2026 11:58
Excellent work Eastwood.
Let's not forget, in 2021 institutions ploughed in £250million here at £4 per share.
We are in a much better position now than we were then. Actual contracts, 20GW + pipeline, £200+ cash in the bank and UK Government backing.
Buy or hold.