Jerry, but talking about sales multiple, 15 is conservative estimate.
Alternatively using different route of calculating the true potential of the company, can NWBO get $175,000 net profit per vaccine? If yes, with 10,000 annual vaccines capacity that translates to $1,750,000,000 yearly net income. Nice income. Say P/E set to 30. You may disagree that PE too high. I said fair considering future pipelines in solid tumors with Direct.
So multiplying $1,750,000,000 with 30, we got $52.3 Billion market cap.
If all those assumptions above are reasonable, $52.3 price per share is reasonable.
Did I hear that LP only entertain any offer north of $50/share?
Probably she used the same assumptions. :-) :-)
My opinions.