NDTVBusiness
Foreign investors pull back as Indian stocks look costly

Foreign portfolio investors sold 1.66 lakh crore rupees of Indian shares in 2025, followed by a record 3.08 lakh crore rupees through October 12, 2026. Their ownership has fallen to a 15-year low, raising questions about valuations.
This card is an AI-assisted summary of reporting published by NDTV. Read the original report before relying on it for medical, legal, financial, safety, or emergency decisions.