Biogen drops on shaky Phase 2 data!