The only things that proves is that your analysis is poor, and your expectations pie-in-the-sky dreams.
"about to get approval" is a 2 year old story. Certainly not a sure thing.
"platform technology", like the naked short fable, is backed by zero evidence. Based on nwbo timelines, they might get a trial done in one more indication by 2045.