OCGN stock is pitched as a combination vaccine and biotech play. But the story isn’t enough to support a valuation still well past $1 billion. Read More