the NSE 500 Index, there are 18 stocks that have outperformed the benchmark Nifty index and Nifty 500 Index over various periods in the past three years.