torrent power stock price