Well I'm no guru but I'm extremely handsome..
My take is that the overall market is down sentiment wise, plus their announcement while okay, is still not enough, however they have to start somewhere.
ISX Price at posting:
16.5¢ Sentiment: None Disclosure: Not Held