your on the ball son. Sentiment/impatience can have a lot of impact on a stock such as CST with low liquidity. Impossible to get anything rational out of technical analysis.
This stock has only one way to go in the longer term unless some other Company comes out with something better and I can't see that for many many years if ever.
CST has a unique product and it is a global market. Its long term price point is possably acceptable to third world markets (maybe with some support funding from other nations) - something that has rarely been discussed - but ultimately it will find its way to African, Asian, Sth American etc poorer countries. This will take time but it really where the biggest market is in the long term.
Also the Company is now expanding R&D into new products based on its core technology - terrific synergism plus the marketing base is already set up.
This stock is a long term hold and just watch the dividends grow over time. Yes forget PEs just sit back and pop it in the bottom draw. Management can take this Company to real heights.
CST Price at posting:
$3.39 Sentiment: LT Buy Disclosure: Held