The market may be saying WTF is B but the industry certainly is not. I'm willing to bet Leo is having some pretty interesting conversations with big Pharmas right about now with bottom line data in hand. What I would give to be a fly on that wall.
As always, in my opinion only. Do your own due diligence!