● LIVE
NIFTY 50—BANK NIFTY—FINNIFTY—INDIA VIX—NIFTY IT—NIFTY AUTO—NIFTY MID—USD/INR—NIFTY 50—BANK NIFTY—FINNIFTY—INDIA VIX—NIFTY IT—NIFTY AUTO—NIFTY MID—USD/INR—NIFTY 50—BANK NIFTY—FINNIFTY—INDIA VIX—NIFTY IT—NIFTY AUTO—NIFTY MID—USD/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.