Making its 3rd attempt at that resistance levels now means that the next move will tell us what to do. A failure to get through R340.00 will signal a strong short for some decent downside. Obviously a convincing push higher will trigger a brand new buy signal. Just be aware that you may have to navigate their upcoming earnings...I'm not sure that I ant to be long into that right now...