All I can say is I've owned it since $5 and change and it's been very steady and reliable. It's at an all time high now and I don't know how much room it has to grow from here.
That being said, the company seems to make all the right moves to stay relevant and provide top quality product to its customers. They have a great balance sheet and currently remain attractive to investors.