Foreign investors pulled out Rs 17,955 crore (USD 2 billion) from Indian equities in the first two weeks of this month, taking the total outflow to Rs 1.6 lakh crore (USD 18.4 billion) in 2025.
Is the smallcap rally a trap? Only 37% of stocks are outperforming their benchmark
India’s recent smallcap surge indicates that less stock is outpacing the benchmark index, revealing a narrowing group of successful stocks boosting overall returns. Conversely, largecap