Stocks to Watch: Eicher Motors, Tata Power, Torrent Power, SBI and more