Of course I called this stock in May, $5 ago, but it's still a solid buy and I'm still holding. (See also my reanalysis in July). If you bought alongside me you should continue holding, if you aren't in yet now is still a good time.
The rest of my BUY list is here.