Wow 39c, hit 76c less than 2 months ago. Larger volumes coming through now too. Pretty strong statement by the company in respect to the failed parachute alert. So what's driving this down? I don't believe in this stop-loss theory.
ISN Price at posting:
39.0¢ Sentiment: None Disclosure: Held