7 Stocks to Buy for Short Term: Analysts recommend largecap, midcap scrips for 2 weeks; HDFC Bank, Bajaj Finserv on the list

Stocks To Buy: On Tuesday (March 25), domestic equity markets gave up early gains to close flat as investors turned cautious amid uncertainty over US trade policy. The benchmark Sensex ended 32.81 points higher at 78,017.19, while the Nifty 50 inched up 10.30 points to settle at 23,668.65. Amid this, brokerage Axis Direct has recommended seven stocks that could generate profits in the next 0 to 15 days.

Disclaimer: The views/suggestions/recommendations expressed here in this article are solely by investment experts. Zee Business suggests its readers consult their investment advisers before making any financial decision.