The biotech's messenger RNA platform is promising. But some investors could have qualms about its current valuation.... Read more