Someone on iHub claims we'll only see a small "bum
Post# of 148190
I think the BLA completed will be a bump, as investors will realize it means FDA approval is almost certainly coming in a few months. It also means NP hit a big deadline.
Then the actual FDA approval will cause an enormous upwards move.