FIIs net buy ₹9,947.55 cr ending 38-day sell streak; DIIs sell ₹6,908 cr