I admit to be a believer in conspiracy theories,I need to be calmed down. Since sdl is quite notorious for insider trading and price manipulation,what could this down move mean now? I am planning to buy.I had it before and sold.
SDL Price at posting:
39.5¢ Sentiment: Buy Disclosure: Not Held