Nifty 50 index fund share price today india July 8, 2019 16 32 64 128 Tata nifty 50 index fund share price today india Nifty 50 index fund share price india