Investor confidence remains strong with stable inflows across sectors in May