This stock has been following a channel up pattern and it seems very steady. I would buy at the intersection between the 14,48 fibonacci retracement level and the trendline i drew on the chart.
Worth watching for pullbacks that get bought.