Key points:
- The stock is forming the right side of a 38-week consolidation. Over the next few weeks, look for the stock to break above key levels of resistance, including $160, then ~$170, and ultimately $177. Strong price support at ~$140.
- Fundamental ratings: EPS Rank 99, SMR Rating A, Composite Rating 98.
- Technical ratings: RS line is trending upward with RS Rating of 92 and A/D Rating of C.