It's just getting pushed further and further down. Looking at support at 0131, for now...
The sentiment is bad across the ENTIRE SECTOR. This is completely independent of anything the company is doing. Company has very little control over pricing power in a free market. Unless there is major dilution, which I don't there is.