I have just looked at the Broker Ratings tab & wow!!!!!!! are they all living in a dreamland or are they seriously right?? their Share Price valuations look amazing compared to the SP today??????????????????
I bought in at £56.00 a share & then they dropped like a ton of bricks so any increase in the SP is welcome, can it go higher though??? Higher Iron Ore prices should help