We have a inverse head and shoulder pattern forming too with right shoulder in formation.
The stock has potential to hit 195-200. This pattern holds good as long as stock holds 128.
Ideal trade would be to buy this in steps in dips.Above 156 the stock would be in momentum and can rally fast.