The only manipulation here is being affected by the lack of knowledge on your trading brain. Look around...the whole market in materials has retraced identically in relative terms to those stocks recent rally. If you stop believing in bots controlling your destiny, you are better able to trade your position based on price instead of emotion. There is zero advantage in believing Bots are evil it. Trade the price.
SDL Price at posting:
50.5¢ Sentiment: None Disclosure: Not Held