It does appear that "somebody" has been busily but gently accumulating CST shares at the $3.00 level. Once that became clear it would, no doubt, have encouraged others to buy above that level with some level of confidence.
I guess the crazy spike on Friday may have been caused by:
- TA bells ringing when it broke the apparent resistance level at about 310
- anticipation of good financials in the upcoming annual report
- irrational exuberance
I'm looking forward to the financials with some anticipation.
CST Price at posting:
$3.55 Sentiment: LT Buy Disclosure: Held