TECHNOLOGY OPTIONS PERFOR… 404535239 valuation | Upswitch bv