In the short term - it appears the bulls are back in control, but there is no way of knowing if it will last until the stock breaks above that red line. It could act as a roof for this rally. watch 59/60 for the key to whether this run is for real.
Short term rating = HOLD
Long term rating = BUY