You need to enable JavaScript to run this app.
Ten stocks have contributed to over 50% of this 10,000-point rally. Reliance Industries has contributed 1,000 points, which means about one-tenth of this rally was due to gains in the oil-to-telecom conglomerate.