They're banks!!! they're not investment vehicles... and looking at the trades that were published, they're pretty bad traders at that. It's easy making money from the banks, they rely on fees for their profits and not on good investment principles.
MMX Price at posting:
$1.27 Sentiment: Buy Disclosure: Held