The foreign bloc ramped up selling in the afternoon session, with notable dumps in VHM and VRE. Despite this, buyers remained robust, resulting in a net position of nearly VND 236 billion. This pushed the overall net buying for the day to VND 919 billion, with approximately VND 656 billion worth of stocks in the VN30 basket being snapped up.