Molbio IPO valuation