I sold in mid 1.40s because I was nervous about the market cap. Anyone done the numbers on revenues, EBITDA, debt and projections? wouldn't mind buying back if I was more confident of growth.
EML Price at posting:
$1.40 Sentiment: None Disclosure: Not Held