FIIs have majorly remained net sellers in the last few months and have pulled out Rs 2.85 lakh crore in 2026 so far.