I used to be a securities analyst on Wall Street. Every stock is a buy or a sell. In other words, if you owned it and didn't think it had much upside potential,, you would sell it. If you did not own it and thought it was going up, you would buy. A hold is for people who already own the stock and think it is going higher. This guy probably likes the stock and is afraid of the market having a big corrrection here and would recommend it on a pullback.