With the Iran war weighing on sentiment and the Nifty down 7.5% in 2026, these stocks have bucked the broader market trend, delivering positive returns despite heightened volatility and uncertainty. Here are top 10 Nifty gainers of 2026.
Adani Enterprises
The stock has gained 42.77% year-to-date (YTD), while its 1-year and 3-year returns stand at 23.56% and 32.33%, respectively.
Apollo Hospitals
Shares have risen 26.72% YTD and 23.15% over the past year, while delivering a 71.45% return over three years.
Asian Paints
The stock has gained 25.82% YTD and 13.61% over one year, but has declined 23.61% over the past three years.
Axis Bank
Shares have climbed 22.88% YTD, with returns of 14.78% over one year and 29.75% over three years.
Bajaj Auto
The stock has risen 15.55% YTD and 25.59% over the past year, while its three-year return stands at 114.23%.
Bajaj Finance
Shares have gained 13.92% YTD, with a 12.23% return over one year and 41.19% over three years.
Bajaj Finserv
The stock has advanced 12.66% YTD, while its 1-year return is -6.95% and its three-year return stands at 16.23%.
Bharti Airtel
Shares have gained 12.06% YTD and 2.11% over the past year, while delivering a 119.76% return over three years.
Bharat Electronics
The stock has risen 11.5% YTD and 1.48% over one year, while its three-year return stands at 227.37%.
Cipla
Shares have gained 8.97% YTD, while the stock has declined 2.19% over the past year and delivered a 36.56% return over three years.