I don't think they've factored in enough of the risk which becomes substantial looking even just 3 or 4 years out to be honest, but happy to accept their vote of confidence! If it got to 1.20 this year I'd be happy to tap out at that point (if I lasted that long)
NEA Price at posting:
61.5¢ Sentiment: Hold Disclosure: Held