I can understand your view "undercod" but my feeling is that the brokers don't give buy recommendations until they have their fill and so imo the capping, bots etc will diminishing allowing the sp to take its natural course.......
SDL Price at posting:
41.5¢ Sentiment: LT Buy Disclosure: Held