EVOQUA WATER TECHNOLOGIES IR… 666849 valuation | Upswitch bv