RE:RE:RE:Managment are not stupidSince they have the control of the timing of this news ( they could have wait after the BLA since this is just an update news), then why now?
I believe that the management are confident enough not to wait any longer for this news release because they have much more positive news coming soon that will balance the quesions that this news release coud send.
anyway, we will see soon enough.
Only 38 trading days before the FDA deadline.