The recent DSH affair has resulted in a certain aversion in investors towards new IPO listings. Obviously market conditions aren't helping either. If you were to look at all the recent IPO listings, most of them aren't doing well.
MEA Price at posting:
$1.36 Sentiment: None Disclosure: Not Held