The stock seems to be good to buy for long term. Even with few correction the 20EMA has not crossed 50EMA. There seems to be quick recovery.
Chart Patterns

Clause de non-responsabilité