The company is at a level not seen since the 2008 crisis. Wonderful level considering the positive economic changes we have lived ever since.
I would stop myself if price drops under $34.80 just to give my trade a change to breathe, but if you are thinking of holding it longer, I would advise you to stop yourself around mid-20's and have a higher TP.