Stock has currently formed a good support at 116 levels.
It seems to making newer Higher Highs since the last few weeks steadily.
The most recent MACD Crossover has shown a good move upward.
Currently the MACD Cross is in play on the Monthly Charts. Once it completes successfully, the stock could start seeing massive movement upward in the coming weeks/month.