Foreign investors net sold over $438 million in May