So anyone care to speculate what is going on. From 2.55 to low of 2.21 and then I suppose the stop loss orders start flooding . Dont get it though was oversubscribed for $70 m @$2.40 so why sell at these levels
EPW Price at posting:
$2.36 Sentiment: None Disclosure: Held