But the markets and this stock are at a top. Long-term this stock has more upside potential but the market gives and the market takes and its about to start taking. See you guys at $22.40
Sentiment: Strong Buy
I do believe you've nailed it.
That's pretty much how this stock has traded for the last few years. Probably prudent to sell some at this point, but not all...