Otelco Inc. (NASDAQ:OTT) is down 11.48% today at $2.70. OTT has traded 392 thousand shares so far today, well above its daily average of 115 thousand shares. OTT shares are down more than 60% since reporting a big second quarter loss last Wednesday.
SciClone Pharmaceuticals, Inc. (NASDAQ:SCLN) is down 11.93% today at $5.02. SLCN has traded 925 thousand shares so far today, 300 thousand shares more than its daily average of 651 thousand shares. SciClone was downgraded to neutral from outperform at Cowen. The company has a market cap of 292.72 million. [Read more...]