This stock took a bit of a hammering today. Is anyone aware of any new information that might of been the catalyst for the fall? Please dont bother posting a reply unless you have some relatively new information on this stock.
NBS Price at posting:
9.7¢ Sentiment: Hold Disclosure: Held