Top Gold Stocks To Buy In India Based On 5-Year Profit CAGR

Written by Mariyam Sara

Published on December 22, 2025 | 4 min read

gold-price-rebound-us-fed-rate-cut
illustration

For centuries, gold has been a precious metal for Indians, not just for its cultural significance but also for its global monetary value. Historically, gold prices have shown steady growth, especially during economic uncertainty. Gold is a great hedge against inflation as it is considered a haven for investors seeking investments that could preserve the value of money during turbulent times.

Other than buying physical gold, you can invest in gold stocks that could be a good portfolio diversifier and help manage its risk. Let’s explore the top gold stocks you can invest in India

Overview of Best Gold Stocks in India

Gold is an integral part of the Indian culture and economy. Not only does it hold significance in the Indian culture and traditions, but gold also has universal demand and monetary value, making it an Indian's favourite investment.

Gold stocks are shares of companies that are involved in mining, refining and retailing of gold jewellery. These stocks are a great and non-physical alternative to physical gold investments. Gold stock prices are significantly influenced by currency fluctuations, demand during festive/wedding season, international spot prices, inflation and interest rates.

Open FREE Demat Account within minutes!
Join now

Top Gold Stocks to Buy in India Based on 5-Year Profit CAGR

Gold stocks are a great hedge against inflation during economic uncertainty, making them a must-have for novice and experienced investors alike. The following are the top gold stocks you can invest in based on Market Capitalization and the 5-Year Profit CAGR.

NameCMP (₹)Avg EBIT 5Yrs (₹ Cr)Mar Cap (₹ Cr)5-Year Profit CAGR
Titan Company3930.304034.40349024.5517%
Kalyan Jewellers484.70922.5750127.6838%
Thangamayil Jewellers3343.20152.6710390.3921%
P N Gadgil Jewellers609.40181.658261.0352%
PC Jeweller Ltd9.96221.837299.1848%

Titan Company Ltd

Titan Company Ltd was founded in 1984 as Titan Watches Limited and later entered the jewellery industry by establishing ‘Tanishq’ in 1994. It is a joint venture between the Tata Group and the Tamil Nadu Industrial Development Corporation (TIDCO). Around 80% of the company’s revenue comes from its Tanisq, Mia, Zoya and CaratLane.

Titan Company Ltd has the largest market capitalisation of ₹3,49,024 crores and has shown consistent and significant profit growth with a 5-Year Profit CAGR of 17%.

Kalyan Jewellers Ltd

Kalyan Jewellers Ltd is one of the largest and a leader in the jewellery retail industry. It has over 315 showrooms across India and the Middle East, offering gold, studded and platinum jewellery.

Kalyan Jewellers Ltd has a market capitalisation of ₹50,127 crores with a 5-Year CAGR of 38%.

Thangamayil Jewellers Ltd

Thangamayil Jewellers Ltd was founded in 2000 and became a public limited company in 2007. In 2010, the company entered the stock market and had its shares listed on the NSE and the BSE.

Thangamayil Jewellers Ltd has a market capitalization of ₹10,390.39 crores with a 5-Year Profit CAGR of 21%. From the year 2014 to 2015, the company was loss-making, but it quickly recovered and now shows promising profitability.

P N Gadgil Jewellers Ltd

P N Gadgil Jewellers Ltd is one of the oldest jewellery brands in India, with its legacy dating back to 1832. They specialize in gold, silver, platinum and diamond jewellery.

P N Gadgil Jewellers Ltd has a market capitalization of ₹8,261.03 crores with a 5-YEAR Profit CAGR of 52%. Looking at the last 10 years P&L Statement, you will observe the company skyrocketed its Profit Before Tax from 2022 onwards, going from ₹85 crores to ₹118 in 2023.

PC Jeweller Ltd

PC Jeweller Ltd is a well-known jewellery retailer founded in 2005 by Balram Garg in New Delhi. In 2025, it was listed on the BSE and NSE. It operates a standalone showroom chain and specialises in hallmarked gold, silver and diamond jewellery.

PC Jeweller Ltd has a market capitalization of ₹7299.18 with a promising 5-Year Profit CAGR of 48%.

Factors To Consider Before Investing in Gold Stocks

Before investing in gold stocks in India, you should fundamentally analyse the company, assess its debt, mining costs and reserves, and monitor gold’s international spot prices volatility. You also need to consider factors such as inflation. Interest rates and currency fluctuations significantly influence gold stock prices.

illustration

Gold stocks can be a good investment for investors seeking exposure to gold without taking physical delivery. Before investing in any gold stocks, research the company, evaluate its fundamentals and other macroeconomic factors that influence gold stock prices.

About Author

author image

Mariyam Sara

Sub-Editor

holds an MBA in Finance and is a true Finance Fanatic. She writes extensively on all things finance whether it’s stock trading, personal finance, or insurance, chances are she’s covered it. When she’s not writing, she’s busy pursuing NISM certifications, experimenting with new baking recipes.

Read more from Mariyam
About Upstoxarrow open icon

Upstox is a leading Indian financial services company that offers online trading and investment services in stocks, commodities, currencies, mutual funds, and more. Founded in 2009 and headquartered in Mumbai, Upstox is backed by prominent investors including Ratan Tata, Tiger Global, and Kalaari Capital. It operates under RKSV Securities and is registered with SEBI, NSE, BSE, and other regulatory bodies, ensuring secure and compliant trading experiences.

Related articles

  1. op Gold Stocks To Buy In India Based On 5-Year Profit CAGR