● LIVE
NIFTY 50BANK NIFTYFINNIFTYINDIA VIXNIFTY ITNIFTY AUTONIFTY MIDUSD/INRNIFTY 50BANK NIFTYFINNIFTYINDIA VIXNIFTY ITNIFTY AUTONIFTY MIDUSD/INRNIFTY 50BANK NIFTYFINNIFTYINDIA VIXNIFTY ITNIFTY AUTONIFTY MIDUSD/INR
Login
Markets
NSE StocksBSE StocksF&ORates & G-SecsCurrenciesSectorsCommoditiesIPOs
News
Corporate AnnouncementsGovernment & PolicyFixed IncomeETFsFXAlt. InvestingStartupsEconomic Calendar
Sections
EconomicsTechFinancePoliticsWealth

Stock CAGR Calculator

Calculate historical CAGR of any NSE/BSE stock between two dates. Auto-fetches prices & compares with Nifty 50.

How CAGR is Calculated

CAGR = (End Price / Start Price)(1 / Years) − 1
Years = (End Date − Start Date) / 365.25

Unlike simple average returns, CAGR accounts for the compounding effect and gives you a single annualized rate that smooths out year-to-year volatility.

Use Search Stock to auto-fetch prices from NSE/BSE with a Nifty 50 benchmark comparison, or switch to Enter Manually if you already know the prices.