CLOVER BIOPHARMACEUTICALS IR… 693528 valuation | Upswitch bv