This has been consolidating for a while and gave a breakout once but failed and came back inside the triangle. I am personally going long in this stock for the levels mentioned.
This is my personal trade and I don't recommend anyone doing the same. Use your own analysis and risk management.