One director sold around 250000 shares, but still has over 11 milion so I don't think that it was a cause of the sp diving. Has anybody performed voodoo on this damned thing???? I am totally lost for any explanation as to why is it happening?
ISF Price at posting:
73.0¢ Sentiment: Hold Disclosure: Held