what a shocker! Who is dumping? For such a massive fall, one would expect some unfavourable announcement or similar. If there is any announcement in the next few days, i think their would be a fish smell coming from Sigma HQ!
SIP Price at posting:
88.3¢ Sentiment: Buy Disclosure: Held