CCTC is up mostly because it was a chart play -- it was a "pinch play" where the chart had set up perfectly for a bounce. They put out some news this morning which added a little attention to the stock. And then the momentum kicked in.
I love playing the charts :-) YASH is another "pinch play" getting started today.