re: japan ann. where's the whoosh? CST ran up on the hot announcement last week. Unfortunately it coincided with the start of the US selloff. Surely now the bears are back in their caves at least for a few days this one will run back to test last weeks highs.
Looks good to me. I bought today at 3.06.