FIIs offloaded Rs 1.04 lakh crore worth in equities in 2026, with over half of the selling coming in March alone.