Cleveland BioLabs, Inc. (NASDAQ: CBLI) shares tumbled 17.3 percent to $3.97 after surging 194.48 percent on Monday.
Barracuda Networks Inc (NYSE: CUDA) shares declined 16.3 percent to $19.60. Barracuda posted upbeat earnings for its fourth...
JERUSALEM (dpa-AFX) - The following are some of the biotech stocks that made
their way onto the Day's Gainers & Losers' list of March 15, 2017.
1. Cerulean Pharma Inc. (CERU)
Gained 33.04% to close Wednesday's (Mar.15)...
The article on this company has not been written yet. If you're the first person to write this article, it's a sure thing that you'll be credited as a Top Contributor. For tips on getting started, check out the sample article.