They certainly do. During the week I will go through most of my charts and try to make a judgement on each chart about short squeezing, dodginess etc. I will hopefully have a clearer answer for you next week.
OST Price at posting:
77.0¢ Sentiment: Buy Disclosure: Not Held