Stocks To Buy Today Cheap May 2026
: A public sector bank trading near ₹77.54, recognized for its stability and focus on the MSME and agricultural sectors.
: Recommended for potential growth as India’s steel demand rises, with a current market price around ₹210. Penny Stocks Under ₹50 stocks to buy today cheap
: A hydropower giant with a share price of about ₹83.23 and a high dividend yield of 2.40%, making it attractive for income-seeking investors. : A public sector bank trading near ₹77
These smaller-cap stocks are often chosen for their high growth potential, though they carry higher volatility: List of Popular Stocks Under Rs. 50 to Buy in India These smaller-cap stocks are often chosen for their
: Trading at roughly ₹21.86 with a very low P/E ratio of 4.07 and a robust ROE of 38.61%.
: A leading renewable energy player trading at approximately ₹56.93, noted for its strong return on equity (ROE) of 41.33% and role in India's clean energy shift.
: After restructuring, this private sector bank is trading at around ₹19.94, with analysts monitoring its asset quality improvements. High-Potential Undervalued Stocks