Agree instos have spent a lot of cash selling it down as much as possible during recent negative market sentiment and now want it stabilised at these lower levels again. Wonder why? Lol.
imo.
SDL Price at posting:
36.5¢ Sentiment: LT Buy Disclosure: Held