There have been an awful lot of 100,000 buys around 28c over the last couple of days - not sure if it is buying up or selling down though. One way or another, a LOT of $$$ going through SDL at the moment
SDL Price at posting:
28.0¢ Sentiment: Hold Disclosure: Held