NIFTY Pullers & Draggers

Which stocks moved NIFTY 50 today — each stock's contribution in index points, from its weight and its price change.