Key stocks to watch on November 18, 2025, including updates from JSW Energy, Tata Power, AstraZeneca, and more.