Is that the reason behind today's IBB selloff? The fact that Biogen couldn't get a big name CEO from outside? These selloffs are just insane and getting to me :-( Biogen down $35 from the highs of two weeks ago after the Alzheimer's data leak. (310 to 275)