Good For Long term,
Company is doing well.
Fundamentals are good.
Technically the stock is respecting it's levels as well as the trendline.
Go for Long .
-------------------------------------------------------------------------------------------------------