Gotta say I'm really surprised with the reactions so far.
Understandable the company has gone through hell and back but these are signs of the light at the end of the tunnel to embrace not to continue with the mindset of loss.
SDL Price at posting:
0.6¢ Sentiment: Buy Disclosure: Held