FINRA short sales of CCTC 20150526|CCTC|6128|0|83069|O 7% of yesterday's volume was short sales! Go CCTC!!!