I don't find putting price caps on NWBO to be helpful to the long position in any shape or form. Especially when we have no idea what is on the horizon for the rest of this year beyond submission(s). The only one that benefits from putting artificial caps on the share price is shorts.
Why you can't wait another 3-6 months if they submit in December 2023? That's actually good imo. What matters most is they submit this year. I prefer they submit anytime this year than nothing burger at all.