Need stock ideas for your portfolio? Here are over a dozen scrips analysts are positive on; note down targets

Shares to Buy for Long Term: Domestic equity benchmarks Nifty 50 and Sensex have yet to reach their peaks of late September, with the 50-scrip index more than 1,500 pointsor 5.7 per centbelow the mark. Many investors are once again on the lookout for fresh long-term opportunities on Dalal Street.

Here are a few stocks that analysts are upbeat about from a long-term perspective.

Images: PTI, Pexels