NewLead Holdings Ltd. (NASDAQ:NEWL) is down 17.45% this morning at $3.69. NEWL has traded 524 thousand shares already today, 8 times its average volume. NewLead shares are selling off after the stock jumped 400% this week. The company has a market cap of 28.86 million.
Avid Technology, Inc. (NASDAQ:AVID) is down 14.20% today at $8.82. AVID has traded 711 thousand shares so far today, 3 times its daily average volume. Avid Technology shares are falling today after the posted a weak first quarter outlook. The company has a market cap of 342.76 million. [Read more...]