NTPC Green Energy Q4 Results: Stock trades below IPO price ahead of earnings