Biogen Stock Price Chart - Biogen Surges 42 After Stunning Reversal Sees It Revive