The overseas investors sold stocks worth approximately Rs 2,831.59 crore, according to provisional data from the National ...