The company’s Q1FY26 standalone revenue from operations fell 4.2% to ₹42,572 crore against ₹44,427 crore a year ago. The CNBC-TV18 poll had predicted revenue of ₹45,441 crore for the quarter under review. Shares of NTPC Ltd ended at ₹334.45, up by ₹1.55 or 0.47%, on the BSE.