Recently there are so many csd options trade. Seem like some people are accumulating the options but share price hasn't gone up. Maybe there is something to do with recent tin record price.
CSD Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held