STEWART & RUSSELL INVESTMENT… 632072 valuation | Upswitch bv