Shares to buy for long term: Analysts recommend buying 1 midcap and 9 smallcap stocks; note down targets
As per chartists the next major support for the index is placed near 24,390, where the 21-Day Exponential Moving Average (21-DEMA) is positioned. On the upside, immediate resistance is seen around 24,850. As long as the index trades below this level, traders are advised to adopt a stock-specific approach and keep on booking profits on bounce.
Indian equities settled with losses in Tuesday's trade (May 20, 2025) as the Nifty dropped from 25,000 to 24,683.9. So, as shown on the charts, Nifty has breached its key support level and the outlook remains weak, here are some stocks brokerage are bullish based on Q4 results.
Karur Vysya Bank share price target

Zydus Wellness share price target

Premier Energies share price target

Zen Technologies share price target

Amber Enterprises share price target

Happy Forgings share price target

Kalpataru Projects share price target

Galaxy Surfactants share price target

Restaurant Brands Asia share price target
