Maybe you should have done the same with SEN! :-)
These drops (on no news) have happened before with STS only to have the sp recover shortly after. I'm a long term investor on the whole and can see no reason to sell right now.
A good time to re-enter?