NTPC shares fell over 3% on October 25, despite reporting a 14% year-on-year increase in consolidated net profit to Rs 5,380 crore for Q2FY25, surpassing market expectations. Revenue from operations slightly declined to Rs 44,696 crore, while the company approved an interim dividend of Rs 2.5 per share. Year-to-date, NTPC's stock has risen approximately 29%, outperforming the Nifty's 12% return.