SBFC Finance and NMDC show strong growth potential among the top small-cap stocks under Rs. 150.
Rising sectors like finance, steel, and power are driving small-cap momentum in the stock market.
Consistent returns and improving fundamentals make 2025 promising for quality small-cap stocks.
The Indian stock market has seen a sudden increase in interest in small-cap stocks, as investors look for opportunities beyond large-cap giants. Small-cap companies often offer high growth potential, especially in a developing economy like India. While they come with more volatility, choosing the right small-cap shares can provide strong returns over time.
Among the stocks currently trading below Rs. 150, several have shown positive momentum in recent months and are backed by improving fundamentals, strong volumes, and higher valuations. Below is an overview of some of the best small-cap stocks under Rs. 150 for 2025.
The list below includes high-growth stocks to buy in 2025 that show great potential based on their current data:
SBFC Finance is one of the leading non-banking financial companies (NBFCs) focusing on lending to small businesses and individuals who may not have access to traditional bank loans. The stock is currently trading at Rs. 116.22, with a strong 3.98% daily gain, showing growing investor confidence.
With a market capitalization of Rs. 12,686 crore and a PE ratio of 35.40, the company trades slightly above its industry average PE of 24. However, its strong financial performance justifies this premium. SBFC’s 52-week high of Rs. 120.50 and low of Rs. 77.61 show that it is approaching its yearly high, signaling upward momentum.
The company has delivered 3.64% returns in the last month and 1.51% over the past three months, reflecting steady performance. SBFC Finance can attract attention as India’s credit penetration expands in 2025.
Also Read - Best Stable Utility Stocks to Buy in 2025
Edelweiss Financial Services has a diversified business model that covers asset management, insurance, and investment advisory. The stock is currently priced at Rs. 119.15 and saw a 1.72% increase, indicating stable buying interest.
Its market cap stands at Rs. 11,272 crore, and the PE ratio of 20.03 is aligned with the industry average of 24, showing fair valuation. The 52-week range between Rs. 73.50 and Rs. 142.45 suggests moderate volatility.
Although the 1-month return is -1.32%, the 3-month return stands at 7.55%, showing a recovery trend. With India’s financial services sector expected to expand significantly, Edelweiss is positioned well for long-term growth, particularly as its asset management and lending businesses gain traction.
Indian Energy Exchange (IEX) is a leading power trading platform in India. Priced at Rs. 146.05, the stock gained 1.06% recently, supported by a healthy market cap of Rs. 13,023 crore.
The PE ratio of 28.46 is slightly above the industry average of 22.07, showing investor confidence in its business model. The 52-week high is Rs. 215.40, and the low is Rs. 130.26, indicating that it’s currently trading closer to the lower range.
IEX has delivered 4.02% in one month and 10.38% in three months, reflecting renewed optimism as power demand increases. With India’s energy transition focusing on renewables and efficient trading, IEX is a crucial stock to watch in 2025 and beyond.
Also Read - Small, Mid, and Large Cap Stocks: Best Investment Options?
NMDC Steel, a spin-off from NMDC Limited, trades at Rs. 44.40 with a 1.02% gain. The stock’s market cap is Rs. 13,012 crore, and while it has no current PE ratio due to ongoing restructuring, its future looks promising.
The 52-week high is Rs. 50.39 and the low is Rs. 32.13, showing potential upside if operational efficiency improves. Despite a 4.33% decline over the past month, it has posted 13.15% returns in three months, suggesting short-term volatility but long-term strength.
As India’s domestic steel production increases, NMDC Steel could grow as a strong contender in the small-cap segment.
NBCC (National Buildings Construction Corporation) is a government-owned construction and project management firm. The stock is priced at Rs. 112.37, with a 0.80% increase in recent trading sessions.
The market capitalization stands at Rs. 30,340 crore, and the PE ratio of 51.38 is above the industry average of 22.07, showing strong investor demand. The 52-week range is Rs. 70.80 to Rs. 130.70, giving room for upward movement.
NBCC has shown 2.10% returns in the last month, though 1.15% over three months indicates minor corrections. With government-led infrastructure development continuing, NBCC could see stable growth.
HFCL Limited, a telecom and network equipment company, trades at Rs. 77.24 with a 0.70% gain. The market cap of Rs. 11,143 crore and a PE ratio of 348.55 suggest high investor expectations driven by its role in the telecom and fiber optic segments.
The 52-week high is Rs. 135.93, and the low is Rs. 68.56, showing a broad trading range. HFCL delivered 2.07% in one month but saw a -2.54% drop over three months.
As India accelerates its 5G and digital infrastructure rollout, HFCL could benefit significantly.
Investors with less appetite for risk can choose to diversify their capital in these mid-cap and large-cap stocks:
GMR Airports operates and manages major airports in India and abroad. The stock currently trades at Rs. 93.37, up 1.15%, with a massive trading volume of 14 crore shares, a sign of high investor interest.
The company has a market cap of Rs. 98,589 crore, making it one of the larger small-cap-to-mid-cap transition candidates. The PE ratio of -159.12 indicates losses, but that’s common for companies making large infrastructure investments.
The 52-week high of Rs. 97.00 and low of Rs. 67.75 show the stock is near its peak. The company has provided 4.85% returns in the last month and 1.68% over three months, suggesting a steady upward trend. With growing air traffic and the expansion of airport infrastructure in India, GMR Airports could see strong growth.
Steel Authority of India Limited (SAIL) is one of the largest steel producers in the country. The stock trades at Rs. 130.07, slightly up by 0.56%.
With a market capitalization of Rs. 53,726 crore and a PE ratio of 17.59, SAIL is reasonably valued compared to the industry PE of 25.85. Its 52-week high is Rs. 139.98, and the low is Rs. 99.15, offering further upside potential.
Although 1-month returns are -4.60% and 3-month returns are -4.48%, the long-term fundamentals remain strong, supported by growing steel demand from infrastructure and manufacturing projects.
Vishal Mega Mart operates in India’s retail sector, offering a wide range of consumer goods at competitive prices. The stock trades at Rs. 147.69 and has grown 0.86%, indicating gradual accumulation.
With a market capitalization of Rs. 68,987 crore and a PE ratio of 99.56, it trades at a significant premium to the industry average of 36.11. This premium suggests strong investor expectations for growth.
Its 52-week range between Rs. 95.99 and Rs. 157.60 reflects moderate volatility. The 1-month return of 0.17% and the 3-month gain of 5.49% show consistent upward movement. As consumer spending continues to grow, Vishal Mega Mart could perform well.
NMDC, India’s largest iron ore producer, is a government-owned enterprise that plays a vital role in the steel industry. Trading at Rs. 75.06, NMDC saw a 1.17% rise, supported by strong trading volume of over 7.4 crore shares.
The company boasts a market capitalization of Rs. 65,991 crore and a low PE ratio of 9.99, compared to the industry average of 19.94. This indicates that NMDC is undervalued compared to its peers, making the company attractive for value investors.
Its 52-week high of Rs. 82.83 and low of Rs. 59.53 highlight a stable trading range. Despite 1-month returns of -2.77%, the stock has gained 3.18% in three months. As demand for steel and infrastructure development rises, NMDC is expected to maintain steady earnings and growth.
The small-cap segment below Rs. 150 has many investment opportunities across sectors such as finance, steel, power, infrastructure, telecom, and retail. Stocks like SBFC Finance, Indian Energy Exchange, and NMDC Steel have shown great growth momentum, while HFCL and NBCC are positioned to benefit from sectoral tailwinds.
While these stocks carry higher volatility, their strong market activity, improving earnings, and strategic roles in India’s economic growth make them worth watching in 2025 and beyond. Investors focusing on long-term potential may find significant value among these rising small-cap companies.
1. What are small-cap stocks under Rs. 150?
Small-cap stocks under Rs. 150 are shares of companies with smaller market capitalizations, typically below Rs. 20,000 crore, that trade at prices below Rs. 150 per share.
2. Are small-cap stocks like SBFC Finance and NMDC good for 2025?
Yes, both SBFC Finance and NMDC show strong fundamentals and growth potential, making them attractive picks for 2025 as the economy and infrastructure sectors expand.
3. What are the risks of investing in small-cap stocks?
Small-cap stocks often have higher price volatility and lower liquidity than large caps, so that they can fluctuate sharply with market trends or economic changes.
4. Which sectors do the best small-cap stocks under Rs. 150 belong to?
The leading small-cap stocks under Rs. 150 come from diverse sectors, including finance, steel, power, telecom, infrastructure, and retail.
5. How should investors approach small-cap stocks in the stock market?
Investors should focus on companies with strong earnings, manageable debt, and sectoral growth potential, while maintaining a long-term investment horizon for better returns.