NTPC Green Energy shares fell over 6% to ₹99.18 as the three-month shareholder lock-in period ended, allowing 18.33 crore shares (2% of total equity) to be traded. The stock has dropped 17% year-to-date despite NTPC holding an 89% stake. The company reported a strong 52.3% rise in net profit to ₹89.4 crore, but EBITDA fell 2.3% with margins shrinking to 83.5%. Listed in November at a 3% premium, the stock continues to struggle despite its strong renewable energy portfolio.