News

Biogen's BIIB -3.42% Get Free Report short percent of float has risen 13.95% since its last report. The company recently reported that it has 3.80 million shares sold short, which is 3.35% of all ...