TD (Morning star rating) TD has a rating of .66 cents as of now on this with a strong buy rating. It also says it's undervalued by as much as 31%. Also worth mentioning it has a low risk assessment attached as well, with a low volatility rating. Basically saying it would be a safe bet at this point (through investment eyes). Having said that,stocks always go up and down - It's the ones that flatline I'd be more worried about. Just to add, those ratings are almost always on the safe side with no future predictions or growth built in. ---Not top secret info, anyone can find and read these reports.