Somehow the return figures you quoted seem way off! There last NTA as of Dec 16 was $1.15 and a 20c div. The figure of +110% is not correct for anyone whom bought after IPO and didn't have options.
MLT Price at posting:
$4.29 Sentiment: Hold Disclosure: Held