Hope you are right, however we have seen too many times that it could simply be that the big players are now placing buy orders and removing their own sell order for a bit.
Sorry to be skeptical!
cheers donedeal
SDL Price at posting:
26.0¢ Sentiment: Hold Disclosure: Held