Small-cap funds recorded their highest monthly inflow in two years at ₹7,973 crore in August. Mid-cap funds also saw strong inflows of ₹6,989 crore, their highest in two years. Large-cap funds saw an outflow of ₹1,147 crore in August, following a net outflow of ₹1,321 crore in July.