As of market close on April 25, 2025, Indian equities ended lower, with the BSE Sensex slipping 588.90 points, or 0.74 percent, to finish at 79,212.53. The Nifty 50 dropped 207.35 points, or 0.86 percent, closing at 24,039.35. Financial stocks were the major drag, as the Nifty Bank index declined 0.97 percent to 54,664.05. Meanwhile, the Indian rupee strengthened slightly, buoyed by fresh foreign equity inflows and positive sentiment for upcoming quarters.
Here are a few stocks to buy for an upside of up to 56 percent:
Swiggy Ltd
With a market capitalization of Rs.73,933 crore, Swiggy Ltd, a new-age, consumer-first technology company offering users an easy-to-use convenience platform, accessible through a unified app, saw its shares close at Rs.320.35 each on Friday, reflecting a decrease of 6 percent from the previous close.
JM Financial has recommended a “Buy” call on Swiggy Ltd with a target price of Rs.500.00 per share, indicating an upside potential of 56 percent.
Cyient DLM Ltd
With a market capitalization of Rs.3,651 crore, Cyient DLM Ltd, a leading electronics system design and manufacturing player, saw its shares close at Rs.460.95 each on Friday, reflecting a decrease of 4.5 percent from the previous close.
LKP Securities Ltd has recommended a “Buy” call on Cyient DLM Ltd with a target price of Rs.621.00 per share, indicating an upside potential of 35 percent.
360 ONE WAM Ltd
With a market capitalization of Rs.38,067 crore, 360 ONE WAM Ltd, one of the largest private wealth management firms in India, saw its shares close at Rs.968.85 each on Friday, reflecting a decrease of 5 percent from the previous close.
Motilal Oswal has recommended a “Buy” call on 360 ONE WAM Ltd with a target price of Rs.1,300.00 per share, indicating an upside potential of 35 percent.
Mahindra & Mahindra Financial Services Ltd
With a market capitalization of Rs.32,673 crore, Mahindra & Mahindra Financial Services Ltd, a NBFC primarily engaged in the business of financing purchase of new and pre-owned automobiles, saw its shares close at Rs.263.40 each on Friday, reflecting a decrease of 2.00 percent from the previous close.
Motilal Oswal has recommended a “Buy” call on Mahindra & Mahindra Financial Services Ltd with a target price of Rs.335.00 per share, indicating an upside potential of 27 percent.
Axis Bank Ltd
With a market capitalization of Rs.3.61 lakh crore, Axis Bank Ltd, a private sector bank with the third largest network of branches, saw its shares close at Rs.1,165.30 each on Friday, reflecting a decrease of 3.4 percent from the previous close.
LKP Securities Ltd has recommended a “Buy” call on Axis Bank Ltd with a target price of Rs.1,395.00 per share, indicating an upside potential of 20 percent.
Written by – Siddesh S Raskar
Disclaimer
The views and investment tips expressed by investment experts/broking houses/rating agencies on tradebrains.in are their own, and not that of the website or its management. Investing in equities poses a risk of financial losses. Investors must therefore exercise due caution while investing or trading in stocks. Dailyraven Technologies or the author are not liable for any losses caused as a result of the decision based on this article. Please consult your investment advisor before investing.