The stock is currently under consolidation and we can see a formation of symmetrical triangle pattern.
On the upside, 275 and 282 are important hurdles to cross before any significant upward momentum.
On the downside, I see strong support at 258.
Important to note that the stock has found support at or near the 50 day EMA at every downside.