Blockbuster Stock Chart - Biogen Posts Its Worst Day In A Decade After Ending Trial