Moving averages
- Stock trades above short-term moving averages (5, 10, 20-day)
- Remains below 60-day moving average ($216.61)
- Price/MA_60 differential of -$7.68 (-3.5%) suggests approaching critical resistance level
- Improving short-term momentum while facing longer-term resistance