Yes, thats the theory. Unfortunately often when a stock is not performing to expectation, capping is claimed to be the reason. Reality is usually different, I don't think capping occurs anywhere nearly as often as people claim. But it does happen.
GBP Price at posting:
20.0¢ Sentiment: None Disclosure: Held