That was a bolt from the blue. It's going to take the market a while to steady and adjust.
Re the results is there any concern reconciling underlying and statutory results. One looks great the other just average.
BLA Price at posting:
$7.51 Sentiment: Hold Disclosure: Held