RE:MultipleHi Camphikefish, 118M is that net revenue or is it gross revenue? Lets assume its net revenue of which I believe is the worst case scenario.
To do a very rough estimate on potential share price take the 118,000,000 and divide probable shares after all warrants are exercised 300,000, 000 roughly = 39 cents a share earnings. Now we must apply PE (price earnings) ratio that this company fits into and that is Health growth a very high profile sector that has a range of 50 to 150 multiple.
On the low end $0.39 × 50 = $19.50
On the high side $0.39 × 150 = $58.50
Since your question was on a buyout my guess would have to be greatly over and above because of revenue from future cancer indications and also to include the vaccine/therapy treatments.