It can be tricky putting a price tag on a biotech company, especially one that offers no profits but promises of big success …