You can consider the stock price now as $56.64 per share!
Sentiment: Strong Buy
It would be nice if they returned more of that cash to the shareowners instead of share buy backs that never reduce the share count.
Which translates to a p/e ratio of about 10 on a company with a growth rate exceeding 20 percent AND paying a dividend. In other words the PEG ratio is about .50 which translates to a stock value of $150 on a pure earnings valuation basis. No debt.