NSE FUTURE NTPC26DECFUT Futures NSE:FUTURE:NTPC26DECFUT 318.60 -1.12% 1D High321.10 1D Low316.00 Close318.60 1D Change-3.60 1D Change %-1.12% 1D Volume39K Open interest30K