I would have thought +5% for the day isn't a dump. Some consolidation expected before taking out a significant resistance level of 0.54. A couple of bots swung into action early pm and kept trading between 52-53.5c. My thoughts only.
SDL Price at posting:
52.0¢ Sentiment: Buy Disclosure: Held