The stock has been rising since the end of last December, and now it is reached a very important level. This level between 21$ and 22$ (21.8$) had a very important role in the last half year. The price has tried to break through it 3 times but it couldn't manage it, however. So we are here again after a 2-month-long upward trend, but it seems the stock struggle to break through again. It has a very rapid rising last week but it couldn't stay above 22$. But this time 21$ (20.93$) supported the stock and it hasn't sunken under 21$ since then. It may indicate the upward trend will continue and this time the stock will be able to stay above 22$ and that means the next stop can at 24$ that means a good opportunity for long.