Financial - Company has grown fast. - Outperforming the market in general. - Good outlook for the coming time.
Techinical - Good risk-reward setup. - Sector is in favor by many investors. - Other stocks in the sector are just like this stock outperforming the market and I think this will continue for a while.