FPI Selloff Narrows To Rs 1,800 Crore As Market Recovers On Easing Iran Tensions by NDTV Profits | March 25, 2026 11:14 pm | Latest Posts, Market, Trending News So far in 2026, FPIs have sold 1.25 lakh crore shares according to data fromNational Securities Depository Ltd.