Buyers and sellers balanced now. I was a bit shocked when I saw a 10% drop today but it's clawing back now (possibly an overreaction). I thought the majority of the news had been already factored in to the SP when it previously dropped from $2.20+ to $1.7. MC is at $350M and EBITDA was $41.5. That's a P/E of <10. In my eyes this stock is undervalued, still has plenty of room for growth too.
So for those of you putting it sub $1.25 what are you basis for this? What grounds are you stating this upon? That's a PE ratio below 7, even the high cap companies don't have PEs that low.
ISD Price at posting:
$1.59 Sentiment: Buy Disclosure: Held