Nifty 50, Sensex, BSE 500, Nifty 500 Stocks to Buy for Long Term: Another major event, in the form of Assembly poll results in Maharashtra and Jharkhand, is out of the way. And suppose Nifty50 and Sensex's recovery of 2.5 per cent each is to be read as a positive sign, after a few days of rangebound moves, it may be an opportune time for participants to adjust their long positions. .
Here is a fresh list of stocks analysts have handpicked from a long-term perspective.
Images: PTI/Pexels