Long term investing in India markets - research insights.
×
Identifies periods where the stock price has fallen by at least 2% without any intermediate rise.