The so called smart investors are under water by 20% that's a big ouch I don't think they are coming back for more / need to find even smarter investors who are willing to lose even more
WMC Price at posting:
80.0¢ Sentiment: None Disclosure: Not Held