Wow, so much for 86c- the placement price- being the floor. One has to wonder what on earth is going on here.
Any thoughts as to this share price? Is anyone rating this a scrreaming buy at these levels, or just a write-off now?
Add to My Watchlist
What is My Watchlist?