They have so much cash to buy back their stocks.
Any where under $160 would be a good entry point. $130-140 would be a steal.