I agree, there's probably a bit of a "guilt by association" thing, stemming from lack of understanding, going on. Hopefully ripe profits will clarify everyone's "understanding" just fine in the near future.
IMF Price at posting:
$1.67 Sentiment: Hold Disclosure: Held