ARTICLE | Finance
Results by market cap
April 7, 2008 7:00 AM UTC
Every market cap segment for biotech was down more than 9% last quarter. The $200-$499 million and $500-$999 million market cap segments both were off more than 17%, nearly doubling the 9.3% downturn ...