NTR is a #1 (Strong Buy) on the Zacks Rank, with a VGM Score of A.
Additionally, the company could be a top pick for growth investors. NTR has a Growth Style Score of B, forecasting year-over-year earnings growth of 173.9% for the current fiscal year.
Six analysts revised their earnings estimate upwards in the last 60 days for fiscal 2021. The Zacks Consensus Estimate has increased $1.18 to $4.93 per share. NTR boasts an average earnings surprise of 127.6%.
With a solid Zacks Rank and top-tier Growth and VGM Style Scores, NTR should be on investors' short list.