Malta You are as fair dinkum as any poster here. I was surprised at some of the figures you used. I was surprised at your mentioning of 'analysts'. I have not seen any analst say anything.
But good luck Malta
CST Price at posting:
$2.02 Sentiment: LT Buy Disclosure: Held