In today’s time, we’re seeing a shift in India, you know, where a lot of people are getting interested in the stock market, and the overall investment scene in general, right? Like, nowadays, literally everybody wants to own some share of the growing companies in the country. Let’s say you’re someone who recently got into all this, and it just clicked in your head like, “Which are the most expensive stocks I can buy In India?” Well, if that’s what you’re currently intrigued about, then just keep on reading this post. Today, we’re about to list down the top 10 most expensive stocks in India as of 2025. So, let’s just get to the list right away, shall we?
1. Elcid Investments Ltd – ₹1,39,089
Like, how would you feel if you could buy one share of a company for more than ₹1.39 lakh? That would be pretty insane in our opinion. Like, the most expensive stock in India is Elcid Investments, and that’s a fact right there. But guess what, the company isn’t even that big! The company is valued at ₹2,781 crore (which can be considered small compared to major companies). Why do you think the price is so high? In the end, it all comes down to supply and demand, you know? It is just that there are not many shares available for the general public.
2. MRF Ltd – ₹1,12,334
If we don’t count the first company on this list because it isn’t the major one in the Indian market, then without a single doubt, one stock of MRF will be the most expensive in India. As many of you may already know like MRF is the largest manufacturer of tires in India and is a brand everyone trusts, no two ways about that. Though, what’s up with MRF’s high stock price? MRF has always kept its shares intact, unlike others. Like, MRF shares have never had a stock split, making MRF shares exclusive and costly at ₹1,12,334.
3. Page Industries – ₹45,190
You know the super famous underwear brand Jockey? Yes, Page Industries is the company right here in India that has the rights to sell Jockey’s products in the country. And since everybody wears underwear (or at least we hope so!), this company always keeps earning, you know? For now, Page Industries is attaining success due to premium branding and expansion and is priced at ₹45190. This stock is up 24.02% in the previous year; Looks like everyday comfort and quality always sell!
4. Honeywell Automation – ₹40,040
Alright, next on the list, you see, this company is a technology, automation, and industrial solutions firm. If any factory wishes to get high-tech machines to run smoothly, it should turn to Honeywell Automation, right? And that shows in the cost, like, one share of this company is ₹40,040, and it has a market price of ₹35,407 crore as of 2025. Just so you know, though, its growth in one year is 21.98% so it has been doing well.
5. Yamuna Syndicate – ₹37,999
To be honest, this is a stock that most people have never heard of, but is ridiculously expensive! For those who don’t know yet, Yamuna Syndicate sells auto parts, lubricants, industrial materials, and more. Because the company has a market worth just ₹1,167 crore, its share price is high because not many shares are available in the market. It’s not much in the news, but those who invested early saw a 701.52% return in a year! That’s not something you generally see.
6. 3M India – ₹29,407
Next on the list, you see, 3M makes Scotch tape, N95 masks, and Post-it notes, so you probably know them. 3M India is more than office supplies. This could surprise you! 3M India manufactures devices for medical and industrial use. For now, as of 2025, the stock of this company is available at ₹29,407 per share. Moreover, it has a strong global parent (3M U.S.). And sure enough, the stock has increased by 15.91% over one year making it a steady investment.
7. Bosch Ltd – ₹28,155
Without a single doubt, we’d agree that Bosch is one of the biggest names in automobile technology. Like, right here in India, they make stuff for cars, tools, and factories. And yes, at ₹28,155 per share, Bosch is one of the costliest stocks on the Indian stock market, no two ways about that. But, in the last year, things were tough, and its share price fell by 3.70%.
8. Bombay Oxygen Investments Ltd – ₹27,800
For those who don’t know yet, well, this company is a manufacturer of industrial gases but is now a Non-Banking Financial Company (NBFC). Its stock price is a whopping ₹27,800 per share, even though its market cap is just ₹424 crore. The reason? There are very low shares available for trading in the stock market, hence, when someone wants to buy a share, the price jumps quickly. In just one year, the price of this stock has increased by 142.23%! Just saying!
9. Shree Cement – ₹26,651
If you go by the expert opinion in India’s stock market, you see, cement is one segment of the market that will be doing pretty great in the coming few years or so. And who even said cement is boring? One can look at Shree Cement, which is doing extremely well in the market. As of 2025, with a price of ₹26,651 per share, this stock has done well.
10. Abbott India – ₹25,501
As many of you may already be familiar with the fact that Abbott India creates some of the world’s best medicines, nutritional products, and diagnostic tools. The company is engaged in healthcare and its share price is ₹25,501 will make for a good investment. And just so you know, it’s actually backed by its U.S. parent company, Abbott, which is one of the biggest healthcare companies in the world.
Conclusion
There you have it. If you go by the price of these companies’ shares, these had to be the most expensive stocks in the country as of 2025, no two ways about that. Now, it is your turn to dig a little deeper, analyze these stocks, and see whether you’re interested in buying these for the long term or not.