Moving averages
- The price hierarchy shows MA_60 > MA_5 > MA_20 > MA_10.
- The current close price of $29.63 is trading above the 5-day, 10-day, and 20-day moving averages, indicating a strengthening short-term bullish momentum.
- It remains below the significant 60-day moving average ($29.93), which acts as a key intermediate-term resistance level.
- The shorter-term MAs (5, 10, 20) are all below the 60-day MA, suggesting the stock has been in a longer-term corrective phase but is now attempting a recovery.
- The EMA_5 has crossed above the EMA_10 and EMA_20, a positive signal for near-term momentum.
- The current price ($29.63) is above all three key EMAs (EMA_5: $28.91, EMA_10: $28.64, EMA_20: $28.76), confirming the short-term bullish bias.