IndiGo shares performance: Is it the worst time to invest? October 31, 2026 IndiGo shares performance shows surprising gains despite losses. What does this mean for investors? Continue Reading