Foreign investors bought a net 372.5 million worth shares on Wednesday, data showed. Most of this came from capital goods and ...