Stocks to buy in 2026 for long term: Tata Capital, Tata Motors among 5 stocks that could give 10-20% return (opens original article in a new tab)
Brokerages recommend Tata Capital, Piramal Finance, Tata Motors, and Avenue Supermarts for potential 10-20% returns in 2026.
- JM Financial recommends Tata Capital with a 13% upside potential
- Piramal Finance has an 11% potential upside according to JM Financial
- Nuvama forecasts a 32% upside for Tata Motors Passenger Vehicle
- Avenue Supermarts has a 15% potential upside as per Geojit Investments Ltd
Conversation
No comments yet
Threaded discussion is coming next — this is where the community conversation about this story will live.