NTPC stock update come June 10